2009-07-13 5 views
2

私はコンソールQtプロジェクトをビルドしています。Qtプロジェクトファイルのオブジェクトディレクトリを指定するにはどうすればよいですか?

現在、私のプロジェクトファイルは、次のようになります。

CONFIG += qt console debug 
CONFIG -= app_bundle 

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

マイQMAKESPEC環境変数に設定されています(私はプロジェクト(ソース)ファイルとディレクトリに移動しますmacx-g++

qmakeを実行しますプロジェクトをビルドするには、makeをMakefileをビルドします)。コンパイルのオブジェクトファイル(* .o)は、ソースと実行可能ファイルと同じディレクトリに置かれます。

ソースファイルを汚染しないように、これらのオブジェクトファイルをサブディレクトリに配置するにはどうすればこのビルドを構成できますか?

+1

を参照してください、あなたはの.oファイルがサブディレクトリにあることに満足していますか? mocファイル、リソースファイル、生成されたmakefileなどはどうですか?これまでは、OBJECTS_DIR、MOC_DIR、DESTDIR、RCC_DIR、UI_DIR、UI_HEADERS_DIR、UI_SOURCES_DIRを設定しています。生成されたmakefilesを除いてすべてが 'obj'ディレクトリに入ります。私はQMAKE_MAKEFILEで自由に家にいると思ったが、それは名前の一部としてパスが好きではないようだ(とにかくQtCreatorによって無視される)。 – KeyserSoze

答えて

関連する問題