Verheiratung zweier Programme



  • Das habe ich versucht. Habe zum ersten Testen mal nen neues Projekt geöffnet nur mit einem Dialogfeld und die Header des Alten Projektes hinzugefügt und die Source Code Datei. Wenn ich jetzt kompiliere meckert der Kompiler das die hinzugefügte Source Code Datei auf externe Funktionen zugreifen möchte die nicht existieren.
    Im alten Projekt läuft es aber ohne Probleme.



  • Die restlichen Abhängikeiten müssen natürlich auch noch stimmen.

    Also sprich, wenn der eingefügte Teil weitere Dateien braucht, dann musst du die auch mit in dein Projekt nehmen. Ebenso müssen die libs auch richtig gelinkt werden.



  • ich habe es so gemacht, dass ich jede nicht vorhandene Header Datei eingefügt habe in der Headerdateistruktur, ebenso mit der Source Code Datei. Übereinstimmende Headerdateien habe ich verglichen und bei nicht übereinstimmung die fehlenden anweisungen reingeschrieben. Die Header dateien etc. sind alle in dem gleichen Ordner wie das neue Projekt. Mit Libarys habe ich nichts weiter gemacht ausser auch in den Ordner kopiert. Wo kann ich die den im neuen Projekt einbinden? Ich meine läuft das wie mit den Header dateien?



  • Source Code inkludierst du nie! (ausser templates)

    Also nix da mit

    #include "xxx.cpp"
    

    Es richtig linken tut die IDE für dich. Mit was arbeitest du? Visual Studio?



  • Habe mich gerade falsch ausgedrückt.
    Habe die Source Datei nicht bei den Headers inkludiert oder so. sondern habe sie unter den Source Dateien eingefügt.
    Arbeite mit Visual Studio 2005.
    Wenn es hier die Möglichkeit gibt kann ich es auch hochladen. Ist wie gesagt eigentlich nichts großes.



  • Aso, OK. VS linkt dei Source dann von selber.

    Dann musst du nur noch schauen, dass die libs gelinkt sind.

    Projekt -> Projekteigenschaften->Konfigurationseigenschaften->Linker->Eingabe und bei Zusätzliche Abhängigkeiten die libs eintragen.

    Ansonsten kannst du ja mal die Fehlermeldungen posten.



  • Vergiss nicht:
    Gleichgeschlechtliche Ehen sind verboten 😉



  • Konservativer schrieb:

    Vergiss nicht:
    Gleichgeschlechtliche Ehen sind verboten 😉

    Nö.



  • Hallo,

    das mit den Libs einbinden hat geholfen.

    Super Danke schön.

    Gruss



  • JohannesT. schrieb:

    Hallo,

    das mit den Libs einbinden hat geholfen.

    Super Danke schön.

    Gruss

    Bitteschön. 🙂


Anmelden zum Antworten