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-variable-reference.html#objects-dir
제휴하지 않습니다 StackOverflow