Qt Creator - mehrere dlls und programm in einem Projekt

Alles zu Entwicklungsumgebungen und Editoren für Qt
Antworten
Emir
Beiträge: 5
Registriert: 2. Februar 2010 18:03

Qt Creator - mehrere dlls und programm in einem Projekt

Beitrag von Emir »

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]
Mani99
Beiträge: 244
Registriert: 15. April 2009 10:46
Wohnort: München

Beitrag von Mani99 »

Ich würde behaupten "gar nicht", ich hätte auch gern das ich verzeichnisse erstellen kann, aber das spielts leider (noch) nicht!
MichaelS
Beiträge: 240
Registriert: 27. Dezember 2005 12:49

Beitrag von MichaelS »

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
Emir
Beiträge: 5
Registriert: 2. Februar 2010 18:03

Beitrag von Emir »

Vielen Dank für deine Antwort. :-)
Werde das gleich mal ausprobieren..

Gruß
Timur
Antworten