【C++/Qt】cmake生成可執行文件流程(Windows/Linux)


1.Windows下cmake+vs生成.exe文件

 1)利用cmake-gui或命令行生成.sln文件(需要自行撰寫CMakeLists.txt)

需要注意的是,像Qt這樣的外來庫,需要對應的添加環境變量

2)用vs打開.sln文件

3)右鍵【解決方案“xxx"】,選擇屬性,將幾個項目狀態均設置為啟動

4)如果你使用非vs編輯器,如vscode,會涉及編碼問題,出現大量報錯。所以我們需要提前修改編碼格式。

在解決方案管理器中左鍵單擊選擇你的項目,選擇菜單欄->項目->屬性->配置屬性->C/C++->命令行,添加“/utf-8"語句

5)單擊生成-》生成解決方案,即可成功生成,可執行文件位於Debug文件夾

2.Linux下cmake+make生成可執行文件

1)cmake [路徑]

路徑為含有CMakeLists.txt的文件夾,而cmake操作的地點則為生成makefile和中間文件的地點

2)make

既可生成可以運行的文件


免責聲明!

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



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