2013-10-15 79 views
1

我們在Fedora上安裝了一個使用QT Creator 5的大型程序(易於安裝)。我們現在必須編譯包括RH5和RH6在內的較老的發行版。編譯沒有QT Creator的Qt5項目

我意識到QT Creator不支持RH5和RH6附帶的libstdC++的舊版本。但是,我們仍然可以使用命令行中的make & qmake在其他發行版中編譯我們的項目嗎?

回答

0

Qt Creator爲您提供命令。

打開Qt Creator和您的項目(在Fedora上)。然後轉到「Projects」選項卡(窗口左側有一個文件夾圖標的選項卡)。窗口應該顯示它用於構建程序的編譯步驟(以及清理步驟)。大多數時候。將這些步驟複製到shell腳本中,使其適應您的目標平臺(在您的案例中爲RHEL),然後通過在目標平臺(即RHEL)上啓動腳本來編譯程序。否則,您可以在Red Hat上使用傳統的qmake && make