0
我使用宏指定.pro文件中的輸出目錄,該文件可以正常工作。但我的本地目錄仍然創建了調試和發佈文件夾。我怎樣才能停止創建這2個空文件夾?Qt指定輸出目錄後仍然會在本地目錄中創建調試和釋放文件夾
編輯:這是在我的Windows 7上。我使用qt 5.5 creator 3.6.0。 Windows 10上的相同設置的行爲有所不同。在Windows 10上,它輸出到與bin相同級別的文件夾,稱爲build-configuration-details。
debug {
DESTDIR = ../../bin/debug
MOC_DIR = ../../build/lib/debug
OBJECTS_DIR = ../../build/lib/debug
}
release {
DESTDIR = ../../bin/release
MOC_DIR = ../../build/lib/release
OBJECTS_DIR = ../../build/lib/release
}
原有結構
編譯
bin
| |
debug (libs)
| |
release (libs)
|
build
| |
debug (objects)
| |
release (objects)
|
app
|
lib
|
.pro
|
debug (empty)
|
release (empty)
您是否在Qt Creator的Project選項卡上檢查了Shadow build複選框? –
不,我沒有。我應該檢查它嗎? – Jerry
看起來我之前做過陰影構建。我會對影子構建的實際情況做一些研究。謝謝。 @EvgenyS。請提交作爲答案,我會將其標記爲正確答案。 – Jerry