alles debuggn



  • Ja das hast du eh so richtig erkannt! 🙂
    Meine .exe - Datei auf einem anderen PC -> geht net!
    Installiere ich jedoch VC dann funzt es doch! 🙂
    Wie kann ich jetzt mein Programm so kompilieren, dass ich es auf einem System verwenden kann, wo kein VC installiert ist?



  • Hi.

    Das kannst Du bedingt mit Statischer Bindung erreichen.

    Schau mal in den Linkeroptionen dort müsste es etwas geben was sich so ähnlich nennt. Ansonsten bleibt dir nichts anderes übrig als rauszupusseln welche DLLs Dein Prgramm zum laufen benötigt.



  • was zb in der FAQ steht!



  • Hab das laut FAQ probiert! Erhalte aber folgende Fehlermeldungen:
    nafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) bereits in LIBCMT.lib(new.obj) definiert
    nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) bereits in libcpmtd.lib(delop.obj) definiert



  • [ Dieser Beitrag wurde am 11.05.2003 um 16:48 Uhr von life_drake editiert. ]



  • Hab jetzt LIBCMT.lib und libcpmtd.lib unter Bibliotheken ignorieren eingetragen. Jetzt bekomm ich folgende Meldungen:

    nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) bereits in libcpmtd.lib(delop.obj) definiert
    Debug/servertest.exe : fatal error LNK1169: Ein oder mehrere mehrfach definierte Symbole gefunden

    Kann mir jemand helfen bitte??



  • schon mal auf rebuild all gedrückt? 😃 :p 😉



  • HI LEUTE !
    ich hab auche eine frage zu genau dem thema !!!

    Und zwar hab ich ein c++ / mfc prog gemacht , das sockets beinhaltet ! so eine art chat programm , hab ich von C++ in 21 Tagen ....
    jez hab ich ein problem ...
    ich hab anfangs eine shared dll und KEINE Statisch linked lib angegeben ... das prob dabei ist , das der mit dem ich das prog testen will kein c++ hat ....
    kann ich NACHTRÄGLICH ... dem prog irgendwie die dlls mit geben ? so das derjenige wirklich NUR die build -> socket.exe braucht ??
    geht des irgendwie ??
    bitte um hilfe ... will nämlich net alles noch mal machen !!

    Danke Lg cu ciao euer Ni!

    pls wb soon !



  • Was meinet er mit rebuild all?



  • Original erstellt von Nil16:
    **so das derjenige wirklich NUR die build -> socket.exe braucht ??
    geht des irgendwie ??
    bitte um hilfe ... will nämlich net alles noch mal machen !!
    **

    In den EIGENSCHAFTEN Deines Projektes geht das....



  • wenn du auf "build" klickst und dann auf "rebuild all" .. das meint er 😃
    ABER ... was meinst du @ Hepi .. mit eigenschaften ??
    wo finde ich das genau , das er die dlls einbindet ?
    wäre nett wenn genauso schnell eine präzisere antwort kommen würde 😃
    bin nämlich noch n00b auf dem gebiet !
    danke !
    Lg cu ciao euer Ni!



  • Welche Version von Visual C++ benutzt Du denn?

    Bei .NET 2002 machst im Solutions-Explorer einfach nen rechtsklick auf dein Projekt und gehst auf Eigenschaften...

    Dann unter ALLGEMEIN --> Verwendung von MFC --> MFC in einer Statischen Bibliothek verwenden.

    So ähnlich wird das auch bei VC++ 6 sein...



  • ich hab VC++ Professional Enterprise 6.0 oder so ähnlich !

    Also in den FAQ steht ALT und F7 ... und dann kann man das ändern ...
    das hab ich getan , muss aber erst testen ob des geht !

    denkst du das funzt ?
    wenn nein , kannst du mir sagen WO GENAU ich das machen muss ?
    ich bin wirklich n00b und kenn mich überhaupt net aus !

    Lg cu ciao euer Ni!



  • Du gibst knapp 300,- EUR für Deine Entwicklungumgebung aus ohne auch nur einen Fatz einer Ahnung zu besitzen, wie man die IDE bedient???

    Junge junge...



  • 1, ich kenne mich ein wenig aus ! aber eben nur ganz wenig !
    2, haben wir des gratis von der schule bekommen weil wir das angeblich brauchen ... und jez machen wir erst java 😞
    naja kann man nix machen
    3, des kostet 300 € ????? ROOFL !!!

    4, hab des so probiert mit ALT + F7 ... des geht aber net !

    Also bitte lach mich jez net aus , sondern sag mir wie des geht 😃 bitte danke !
    🙂

    Lg cu ciao euer N00by Nil 😞



  • Okay, such so lange bis Du dieses Fenster gefunden hast. Da irgendwo geht das.
    Klick hier!

    [ Dieser Beitrag wurde am 12.05.2003 um 07:58 Uhr von Hepi editiert. ]



  • WOW ok danke ich habs !!!

    VIIIEEELLEN dank !!

    man liest sich !

    lg cu ciao euer Ni!


Anmelden zum Antworten