Visual Studio 2008 *.obj verwenden

buell

Mitglied
Hallo zusammen,

um es vorweg zu sagen ich bin ganz neu im C++ Umfeld und ahbe vorher nur in Java und diversen Skriptsprachen programmiert.

Also ich will gerade einen Parser für XML Dateien in C++ schreiben. Dafür habe ich den Source von ticpp geladen und kompiliert. Herausgekommen sind dabei einige *.obj Dateien (keine lib!), zB. ticpp.obj. Nun wollte ich eigentlich die entstandenen *.obj's in einem neuen Projekt einbinden und irgendwie will das nicht funktionieren. Ich hab das Verzeichnis wo die obj's liegen unter Project->Properties ... Linker->General->Additional Library Directories eingetragen und dann versucht es mit:
#include <ticpp>
#include <ticpp.h>
usw zu verwenden. Aber irgendwie will da nix funktionieren...

Need Help!

PS: oder kann man reine *.obj nicht verwenden?
 
ich habe mit object dateien nur erfahrung was assembler angeht. Versuch mal die obj datei dem linker als parameter zu übergeben, wobei du die dort enthaltenen funktionen in einem header includest. Ich weis aber nicht ob das bei c++ so einfach geht. Versuch sonst mit extern "C". Ambesten ist es überhaupt libs zu verwenden.
 
Zurück