Gast
#6182221
Hallo, ich möchte die VISA Library verwenden und habe ein Problem: Der Linker findet die Library zwar, aber schmeißt mir einen Fehler von wegen undefined reference. Code im Anhang.
|
Anzeige
|
VISA Library Linking
Gast
#6182221
Hallo, ich möchte die VISA Library verwenden und habe ein Problem: Der Linker findet die Library zwar, aber schmeißt mir einen Fehler von wegen undefined reference. Code im Anhang.
Gast
#6182230
Hier noch der Error. > g++ -Wall -g -LVISA\Win64\Lib_x64\msc -lvisa32 -o main main.o
Tausch mal die Reihenfolge. Die zu linkenden Bibliotheken müssen nach
deinem .o-File kommen, sonst werden sie dafür nicht berücksichtigt.
Gast
#6182634
Rolf M. schrieb: >> g++ -Wall -g -LVISA\Win64\Lib_x64\msc -lvisa32 -o main main.o > > Tausch mal die Reihenfolge. Die zu linkenden Bibliotheken müssen nach > deinem .o-File kommen, sonst werden sie dafür nicht berücksichtigt. Hat am Ergebnis nichts geändert. > viOpenDefaultRM@4
Schaut mir nach name mangling aus. Probier mal dein Beispiel als C und
nicht als C++ zu bauen. Ich kenne jetzt deine VISA-Header nicht, aber
probier stattdessen mal da include in
einzuwickeln. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|