Как мне указать каталог объектов в файле проекта Qt? - PullRequest
2 голосов
/ 13 июля 2009

Я строю консольный проект 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) из компиляции помещаются в один каталог с моим исходным кодом и исполняемым файлом.

Как мне настроить эту сборку для размещения этих объектных файлов в подкаталоге, чтобы они не загрязняли мою исходную область?

1 Ответ

2 голосов
/ 13 июля 2009

установить OBJECTS_DIR:

OBJECTS_DIR = ../myproject/tmp

См. http://doc.qtsoftware.com/4.5/qmake-variable-reference.html#objects-dir

...