Ich habe ein großes Austritt aus C++ Projekt zu generieren:QMake bekommen einem richtige .app Beteiligung
- 4 Anwendungen
- 50+ Bibliotheken
- 20+ Bibliotheken von Drittanbietern
Das Projekt verwendet QMake (Teil von Trolltechs Qt), um die Produktionsversion unter Linux zu erstellen, aber ich habe es beim Erstellen auf MacOS gespielt.
Ich kann auf MacOS mit QMake bauen gut, aber ich habe Probleme bei der Erstellung der endgültigen .app. Es muss alle externen Frameworks und dynamischen Bibliotheken, alle dynamischen Bibliotheken des Projekts sammeln und sicherstellen, dass die Anwendung sie findet.
Ich habe online gelesen über die Verwendung von install_name_tool, aber fragte mich, ob es einen Prozess gibt, um es zu automatisieren.
(Vielleicht ist die Antwort XCode zu verwenden, damit verbundene Frage, aber es hätte Probleme mit dem Bau uic und moc)
Dank