在QT工程中,當我們選擇了構建目錄后,編譯生成程序后,總會發現在debug目錄下會有混淆着各類文件,如下圖
很多時候,我們又僅僅只需要可執行文件或者自定義的動態鏈接庫。如下圖
當然,如果不覺得麻煩,有人會選擇手動刪除。但是這並不是最佳解決方案,因為還有更簡單的
只需要在 .pro 文件中加入以下定義即可。(它將會在構建目錄下生成一個tmp目錄,用於存放產生的中間文件)
UI_DIR = ./tmp/ui MOC_DIR = ./tmp/moc OBJECTS_DIR = ./tmp/obj RCC_DIR = ./tmp/rcc