سؤال

أنا بناء مشروع كيو تي كيو.

حاليا، يبدو ملف المشروع الخاص بي مثل هذا:

CONFIG += qt console debug 
CONFIG -= app_bundle

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

يتم تعيين متغير بيئة QmakePec الخاص بي على: macx-g++

أذهب إلى الدليل مع ملفات المشروع (والمصدر) qmake (الذي يبني makefile) ثم make لبناء المشروع. يتم وضع ملفات الكائنات (* .o) من التجميع في نفس الدليل مع مصدري والقابل للتنفيذ.

كيف يمكنني تكوين هذا البناء لوضع ملفات الكائنات هذه في دليل فرعي حتى لا يلوث منطقة المصدر الخاصة بي؟

هل كانت مفيدة؟

المحلول

تعيين كائنات_dir:

OBJECTS_DIR = ../myproject/tmp

يرى http://doc.qtsoftware.com/4.5/qmake-varable-reference.html#objects-dir.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top