linker problem



  • Hi ich habe einen problem mit dem linken,...
    ich konnte die zich billiarden probleme erstmal auf eins eingrenzen:

    c:/dev-cpp/lib/libstdc++.a(basic_file.o)(.text+0x9a):basic_file.cc: undefined re
    ference to `write'
    c:/dev-cpp/lib/libstdc++.a(basic_file.o)(.text+0xa4):basic_file.cc: undefined re
    ference to `_errno'
    c:/dev-cpp/lib/libstdc++.a(basic_file.o)(.text+0x16b):basic_file.cc: undefined r
    eference to `fdopen'
    c:/dev-cpp/lib/libstdc++.a(basic_file.o)(.text+0x1ac):basic_file.cc: undefined r
    eference to `setvbuf'
    c:/dev-cpp/lib/libstdc++.a(basic_file.o)(.text+0x20b):basic_file.cc: undefined r
    eference to `fopen'
    c:/dev-cpp/lib/libstdc++.a(basic_file.o)(.text+0x287):basic_file.cc: undefined r
    eference to `read'
    c:/dev-cpp/lib/libstdc++.a(basic_file.o)(.text+0x293):basic_file.cc: undefined r
    eference to `_errno'
    c:/dev-cpp/lib/libstdc++.a(basic_file.o)(.text+0x3e6):basic_file.cc: undefined r
    eference to `fclose'
    c:/dev-cpp/lib/libstdc++.a(basic_file.o)(.text+0x47d):basic_file.cc: undefined r
    eference to `_fstati64'
    c:/dev-cpp/lib/libstdc++.a(basic_file.o)(.text+0x4be):basic_file.cc: undefined r
    eference to `_lseeki64'
    c:/dev-cpp/lib/libstdc++.a(basic_file.o)(.text+0x376):basic_file.cc: undefined r
    eference to `_lseeki64'
    c:/dev-cpp/lib/libstdc++.a(basic_file.o)(.text+0x38d):basic_file.cc: undefined r
    eference to `fflush'
    

    zu den linker befehl:

    c:\Dev-Cpp\bin\ld -Lc:/dev-cpp/lib aptest.o -lstdc++
    

    Kann mir jemand bitte sagen was ich falsch mache??

    gruß und dank



  • Nimm doch Visual Studio oder sonst ne kostenloase grafische IDE, dann kannst du dir dieses Kommandlinezeug sparen



  • Versuchs mal so:

    c:\Dev-Cpp\bin\g++ -Lc:/dev-cpp/lib aptest.o -o aptest.exe
    

    Das sollte dir zumindest die standard libs automatisch mit linken und den fehler vermeiden 🙂

    BR
    Vinzenz



  • Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Compiler- und IDE-Forum verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.


Anmelden zum Antworten