http://qt-project.org/doc/qt-4.8/qmake-precompiledheaders.htmlを読みました
私のソースディレクトリは次のようなものです
common # here will generated common.pch/
srcdir1
srcdir2
srcdir3
srcdir1 srcdir2 srcdir3に一般的なプリコンパイル済みヘッダーを使用させようとしていますが、正しい.proファイルを作成するにはどうすればよいですか?
http://qt-project.org/doc/qt-4.8/qmake-precompiledheaders.htmlを読みました
私のソースディレクトリは次のようなものです
common # here will generated common.pch/
srcdir1
srcdir2
srcdir3
srcdir1 srcdir2 srcdir3に一般的なプリコンパイル済みヘッダーを使用させようとしていますが、正しい.proファイルを作成するにはどうすればよいですか?
foo.pro があるプロジェクト ルートから次のようなものを使用できます。
CONFIG += ordered
TEMPLATE = subdirs
SUBDIRS = common srcdir1 srcdir2 srcdir3
ドキュメントから:
When using the subdirs template, this option specifies that the directories listed should be processed in the order in which they are given.
変数の値は保持されるため、共通に設定したものは srcdir1 で使用できるようになります。
それが機能しない場合でも、PRECOMPILED_HEADER = foo.h
いくつかの場所からインクルードされる precompiled-header.pri プロジェクト インクルード ファイルに定義を入れることができます。
これは役に立ちますか?