如何指定在Qt工程文件中的对象目录?
-
12-09-2019 - |
题
我建立一个控制台Qt工程。
目前,我的项目文件看起来像这样:
CONFIG += qt console debug
CONFIG -= app_bundle
HEADERS = HelperClass.h
SOURCES = HelperClass.cpp \
main.cpp
TARGET = doit
我QMAKESPEC环境变量被设置为:macx-g++
我一起去项目(和源)文件的目录,然后运行qmake
(它建立一个Makefile文件),然后make
建项目。从编译的对象文件(*的.o)被放置在相同的目录与我的源和可执行的。
我怎么配置这个构建放置这些目标文件的子目录,使他们不污染我的源区?
解决方案
设置OBJECTS_DIR:
OBJECTS_DIR = ../myproject/tmp
请参阅 http://doc.qtsoftware.com/ 4.5 / qmake的-可变的reference.html#对象-DIR
不隶属于 StackOverflow