Hallo,
sorry für den kryptischen Titel, ich versuch mal mein Problem in ein paar Sätzen zu erklären.
Es soll eine dynamische Library A gebaut werden, die selbst wiederum eine dynamische Library B benötigt.
Ich möchte gerne im .pro der A festlegen, dass bevor make auf A ausgeführt wird, zunächst im Unterordner B qmake && make gemacht wird.
Damit sichergestellt ist, dass das benötigte Backend B gebaut ist, wenn A gebaut wird.
Ich könnte das mit einem Shellscript lösen, aber es gibt ja auch rekursive make-files mit Dependencies, die vorher erfüllt sein müssen.
Wie schreibe ich das im .pro-File, so dass qmake ein solches Makefile macht?
Danke schonmal!
rekursives .pro-File bzw Dependencies ?
Servus PhilippM,
einfacher als das ... ich hoffe es hilft dir.
Erst wird erst "B" gebaut, dann "A" und zum Schluss das "Programm". Steht aber alles in der Dokumentation.
einfacher als das ... ich hoffe es hilft dir.
Code: Alles auswählen
Verzeichnisstruktur:
-- Root
--- B
----- B.pro
--- A
----- A.pro
--- Programm
----- Programm.pro
projekt.pro
TEMPLATE = subdirs
CONFIG += ordered
SUBDIRS += B
SUBDIRS += A
SUBDIRS += Programm