我想将生成的Makefile定位到另一个目录并从那里使用它。
以下是我的专业档案的一部分:
OBJECTS_DIR = build/Objects-files
MOC_DIR = build/Moc-files
RCC_DIR = build/Rcc-files
# Location of the binary file
DESTDIR = bin
MAKEFILE = build/Makefile
最后一行我得到了:
make: *** No targets specified and no makefile found. Stop.
Exited with code 2.
第二个问题,什么变量设置ui包含文件的位置(例如ui_mainwindow.h
由于
答案 0 :(得分:2)
据我所知,你需要在你想要生成Makefile的目录中运行qmake,所以你需要这样做
cd build
qmake ../your_project_file.pro
关于uic生成的文件的位置,如果要将标头和实现文件放在单独的标头中,则需要设置UI_DIR
个变量(或UI_HEADERS_DIR
/ UI_SOURCES_DIR
)