2009-07-13 2 views
2

콘솔 Qt 프로젝트를 구축 중입니다.Qt 프로젝트 파일에서 오브젝트 디렉토리를 어떻게 지정합니까?

현재 내 프로젝트 파일은 다음과 같다 :

CONFIG += qt console debug 
CONFIG -= app_bundle 

HEADERS = HelperClass.h 
SOURCES = HelperClass.cpp \ 
      main.cpp 
TARGET = doit 

내 QMAKESPEC 환경 변수가 설정됩니다 macx-g++

I 프로젝트 (소스)와 디렉토리로 이동 파일과 qmake를 실행 (Makefile을 빌드 한 다음) make 프로젝트를 빌드하십시오. 컴파일의 오브젝트 파일 (* .o)은 내 소스 및 실행 파일과 동일한 디렉토리에 있습니다.

소스 파일을 오염시키지 않도록 해당 오브젝트 파일을 하위 디렉토리에 배치하려면 어떻게이 빌드를 구성해야합니까?

+1

당신이 .o 인 파일이 하위 디렉터리에있는에 만족하셨습니까? moc 파일, 리소스 파일, 생성 된 메이크 파일은 어떻습니까? 지금까지 OBJECTS_DIR, MOC_DIR, DESTDIR, RCC_DIR, UI_DIR, UI_HEADERS_DIR 및 UI_SOURCES_DIR을 설정 중이며 생성 된 makefile을 제외한 모든 것이 'obj'디렉토리로 이동합니다. 나는 QMAKE_MAKEFILE을 가지고 집을 자유롭게 쓸 수있을 것이라고 생각했지만, 그 이름의 일부로 경로를 좋아하는 것 같지 않다. (어쨌든 QtCreator에 의해 무시된다.) – KeyserSoze

답변

관련 문제