13
我有一個使用qmake的Qt項目。爲了提高清晰度和可讀性,我想保持如何在使用Qt/qmake時將生成的文件(例如對象文件)放入單獨的文件夾?
- 源文件
- 構建系統
- 生成的文件(如目標文件)
分開。
所以我的第一步是將源文件投入一個src /子目錄:
myproject/
myproject.pro
src/
main.cpp
MainWindow.ui
...
這樣,我從構建系統分離的源文件(*的.pro)。然而,當我再運行qmake
其次make
,生成的文件(對象文件等)放置到主項目文件夾:
myproject/
myproject.pro
Makefile
main.o
ui_MainWindow.h
...
src/
main.cpp
MainWindow.ui
...
嗯,至少他們並沒有投入src/
文件夾,但我如何指定它們被放入另一個子文件夾,例如build/
?
myproject/
myproject.pro
Makefile
build/
main.o
ui_MainWindow.h
...
src/
main.cpp
MainWindow.ui
...
(順便說一句,我不關心,目標二進myproject
放,但我想它應該直接放置到項目文件夾,而不是爲build/
。)
它不會爲我工作。 – abhiarora 2017-08-13 20:05:15