Hallo,
ich hab da mal ne Frage, wie kann ich denn diese Struktur abbilden?
Ich möchte die DLLs untereinander und in main.cpp nutzen können..
Und nach dem Linken und Compilieren sollen alle DLL's, Binarys in den Bin-Ordner verschoben werden.
projectname
|
|--bin
|--dist
|--doc
|--src
|
|--program
| | main.cpp
|
|--libs
|
|--lib1
| | files...
|
|--lib2
| | files...
|
|--lib3
| | files...
|
| ..
Hab mit Qt noch nichts zu tun gehabt..
Wäre nett, wenn mir jemand evtl. die Struktur abbilden kann und mir gezippt geben könnte, damit ich das nur noch in Qt Creator öffnen muss.
Grüße
Timur[/list]
Qt Creator - mehrere dlls und programm in einem Projekt
Leg die Verzeichnisstruktur entsprechend an. Im Verzeichnis src legst Du dann eine meinprojekt.pro-Datei an, die folgenden Inhalt hat:
TEMPLATE = subdirs
SUBDIRS = programm \
lib1 \
lib2 \
lib 3\
...
In den Unterverzeichnissen für das Programm und die DLL's legst Du dann wiederum jeweils eine pro-Datei an, in der Du auch das Ausgabeverzeichnis festlegen kannst:
DESTDIR = pfad_zum_ausgabeverzeichnis/bin
Im QT Creator öffnest Du dann einfach die meinprojekt.pro aus dem src-Verzeichnis.
Gruß Michael
TEMPLATE = subdirs
SUBDIRS = programm \
lib1 \
lib2 \
lib 3\
...
In den Unterverzeichnissen für das Programm und die DLL's legst Du dann wiederum jeweils eine pro-Datei an, in der Du auch das Ausgabeverzeichnis festlegen kannst:
DESTDIR = pfad_zum_ausgabeverzeichnis/bin
Im QT Creator öffnest Du dann einfach die meinprojekt.pro aus dem src-Verzeichnis.
Gruß Michael