2012-09-26 77 views
0

在我的項目我做了configure.acMakefile.am文件正確,所以我的部件編譯和動態鏈接到相應的庫。其中一個組件鏈接到使用Qt庫的,所以適當的Makefile必須從目標系統上的文件.pro之前編譯生成。如何讓自動工具編譯QT模塊QMAKE

爲此,我認爲我需要通過Makefile.am找到一種方法來告訴我的make腳本,通過在該目錄中首先運行qmake和生成的Makefile,必須自行編譯此庫。

這甚至可能嗎?如果是這樣,我該怎麼做?

回答

0

研究我自己,我發現所謂的「AutoTroll」一個明顯的廢棄項目,該項目是應該自動改變,以增加與兼容性的Qt4的自動工具的文件。我試圖讓它沒有運氣的工作。它也缺乏適當的文件。

如果沒有這個工具,編譯具有自動工具Qt4的模塊需要大量的黑客攻擊和干預,使得它真的很難,甚至更多的跨平臺應用。

我已經切換到CMake的。 CMake的的設置遠遠大於自動工具更容易,它支持的Qt4模塊開箱。