Qt的.Pro文件和makefile文件之間相互轉換


1、linux系統環境下makefile轉pro

在已有項目的目錄(makefile目錄所在)中

/home/dev/Qtxxx/xxx/gcc_64/bin/qmake -project

會生成一個.pro文件

然后就可以在qt creator中打開了

(PS:創建的工程不是根據makefile創建的,qmake只是遍歷目錄及其子文件夾的文件,然后添加到.pro中)

轉自:https://blog.csdn.net/baidu_37102078/article/details/119889803

2、linux系統環境下pro轉makefile

在.pro工程目錄下:如下圖所示,打開命令窗口輸入命令:

/home/dev/Qtxxx/xxx/gcc_64/bin/qmake -o Makefile SocketServer.pro

注:默認的qmake可能不是需要的qmake路徑,可以指定路徑的qmake進行編譯生成。

具體參數可參考:

https://blog.csdn.net/u013485792/article/details/51076469

https://blog.csdn.net/ecjtuync/article/details/1564459

https://blog.csdn.net/sinat_24221743/article/details/80280520

3、windows系統環境下makefile轉pro

跟linux的操作方法一直,只不過需要找到windows下的qmake位置。如果已經在環境變量中添加qmake所在的目錄,則直接可以在終端上使用qmake -v查看

4、windows系統環境下pro轉makefile

可參照https://www.cnblogs.com/liushui-sky/articles/15606702.html這篇

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM