2009-10-23 87 views
0

我在項目中使用QT Creator,並想知道是否有一個命令將項目編譯爲Mac,Windows,& Linux二進制文件,以便我可以輕鬆地將它們發送給其他人用於測試的計算機無需發送整個源代碼。目前,我正在Mac OSX上運行QT Creator。如何使qmake編譯多個跨平臺二進制文件

回答

0

這是可能的,但它並不像你暗示的那麼簡單。爲了正確地做到這一點,您需要設置一個交叉編譯環境,其中包含已爲其他平臺編譯的庫以及爲您的平臺編譯的編譯器/可執行文件,以便爲其他平臺生成輸出。然後,您需要在qmake文件中以某種方式跟蹤所有這些變量,以確保您正在生成正確的輸出。