Ergebnis 1 bis 8 von 8
  1. #1
    geh wäääg. Avatar von XenoN
    Registriert seit
    11.09.2008
    Beiträge
    119

    Standard Brauche Hilfe bei C++ (auf anderen pc's verwenden)

    Hay,



    ich habe heute das erste mal mit C++ gearbeitet und würde mich auch gerne weiterbilden.

    Zu meinem Problem: Ich habe halt ein programm geschrieben und es debuggt läuft bei mir einwandfrei aber bei anderen aufm PC nicht.
    Mein problem jetzt wie ich es bei anderen zum Laufen bekomme.
    Ich habe gelesen das es was mit den dll's vom debuggen zutun hat die das Programm brauch aber iwie hats noch nicht soo richtig geklappt *__*.
    Und dann habe ich mir gedacht ich wende mich mal an FH weil hier eig immre guter support ist *_*.



    mfg x3n

  2. #2
    ★★★★★ MinDFreaK ★★★★★
    Registriert seit
    23.08.2008
    Beiträge
    411

    Standard

    Ist auf dem anderen pc net framework installiert? Am besten 3.0.

    Dumme Frage, klärt aber einiges.
    - infslash -
    _______________________________________
    ★★★

  3. #3
    Richard Stallman Avatar von Sawyer
    Registriert seit
    26.07.2008
    Beiträge
    2.037

    Standard

    Ein paar Informationen mehr wären gut:

    Welchen Compiler/IDE Verwendest du ?
    Betriebssystem
    usw...

  4. #4
    Tron Avatar von hoschi111
    Registriert seit
    11.12.2007
    Beiträge
    888

    Standard

    Jop, der muss die DLL's direkt einziehen. (Dadurch wird das Programm allerdings größer)
    Also,
    Geh in die Eigenschaften deines Projektes.
    Konfigurationseigenschaften - C/C++ - Codegenerierung.
    Dort stellst du Laufzeitbibliothek auf Multithreaded-Debug (/MTd)
    In case of fire: 1. git commit, 2. git push, 3. git out!

  5. #5
    geh wäääg. Avatar von XenoN
    Registriert seit
    11.09.2008
    Beiträge
    119

    Standard

    ja hab ich total vergessen xDD ich arbeite mit windows xp und visual c++ von ms. framework ist auf dem anderen pc auch isnalliert^^ aber hoshi hats ja eig schon beantwortet . ich werde es nachher mal testen und gucken, obs gefunzt hat

    wenn ich das so einstelle kommt beim debuggen die meldung "1>cl : Befehlszeile error D8016 : Die Befehlszeilenoptionen /MTd und /clr:pure sind inkompatibel." muss ich noch ieinen befehl einfügen? funktioniert nämlich immernoch nicht auf anderen Pc's

    mfg
    Geändert von XenoN (10.02.2010 um 05:44 Uhr) Grund: Automerged Doublepost

  6. #6
    Wicked Wonderland Avatar von aL1ien
    Registriert seit
    08.07.2007
    Beiträge
    434

    Standard

    Stell ganz oben in der Leiste das ganze von "Debug" auf "Release". (Siehe Bild)

    Falls zu zusätzliche Includes / Libraries verwendest, musst du dies, nachdem du das ganze auf "Release" gestellt hast, nochmals frisch konfigurieren. Die exe liegt dann natürlich im "Release" ordner.
    Geändert von aL1ien (10.02.2010 um 06:33 Uhr)
    Tu peut t'le mettre dans l'cul.

  7. #7
    Fortgeschrittener
    Registriert seit
    15.02.2009
    Beiträge
    35

    Standard

    Ich geh mal davon aus das du Visual C++ 2008 verwendest.
    Einfach folgendes auf den anderen Rechner installieren und es
    sollte klappen:
    http://www.microsoft.com/downloads/d...displaylang=en

    Auf release stellen sollte klar sein.

  8. #8
    geh wäääg. Avatar von XenoN
    Registriert seit
    11.09.2008
    Beiträge
    119

    Standard

    Zitat Zitat von aL1ien Beitrag anzeigen
    Stell ganz oben in der Leiste das ganze von "Debug" auf "Release". (Siehe Bild)

    Falls zu zusätzliche Includes / Libraries verwendest, musst du dies, nachdem du das ganze auf "Release" gestellt hast, nochmals frisch konfigurieren. Die exe liegt dann natürlich im "Release" ordner.

    yooo beeeschte danke danke hat geklappt wie dus meintest *___* richtig gut vielen dank nochmal *__*


    mfg

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •