Question

Je construis une console projet Qt.

À l'heure actuelle, mon dossier de projet ressemble à ceci:

CONFIG += qt console debug 
CONFIG -= app_bundle

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

Ma variable d'environnement QMAKESPEC est réglé sur: macx-g++

Je vais dans le répertoire avec les fichiers projet (et source) et exécuter qmake (qui construit un Makefile) make puis pour construire le projet. Les fichiers objet (* .o) de la compilation sont placés dans le même répertoire avec ma source et l'exécutable.

Comment puis-je configurer cette version pour placer les fichiers objet dans un sous-répertoire afin qu'ils ne polluent pas ma source?

Était-ce utile?

La solution

set

OBJECTS_DIR:

OBJECTS_DIR = ../myproject/tmp

Voir http://doc.qtsoftware.com/ 4.5 / objets-dir qmake variable reference.html #

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top