QT工程構建目錄下,將生成的中間文件和可執行文件分離


在QT工程中,當我們選擇了構建目錄后,編譯生成程序后,總會發現在debug目錄下會有混淆着各類文件,如下圖

很多時候,我們又僅僅只需要可執行文件或者自定義的動態鏈接庫。如下圖

 當然,如果不覺得麻煩,有人會選擇手動刪除。但是這並不是最佳解決方案,因為還有更簡單的

只需要在 .pro 文件中加入以下定義即可。(它將會在構建目錄下生成一個tmp目錄,用於存放產生的中間文件)

UI_DIR = ./tmp/ui
MOC_DIR = ./tmp/moc
OBJECTS_DIR = ./tmp/obj
RCC_DIR = ./tmp/rcc

 


免責聲明!

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



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