0

別のXcodeプロジェクト「Lib」を参照するXcodeプロジェクト「App」があります。

「Lib」プロジェクトはCmakeによって生成されます。「add_definitions(-DMYDEFINE)」を使用して定義を設定します。この定義は、私のlibプロジェクト.hのファイルで使用されています。.cpp

問題はヘッダー(.h)ファイルです。Libプロジェクト内から使用すると、定義が設定されます。Appプロジェクトのファイルを使用すると、定義が設定されません(libのヘッダーファイルがインクルードパスにあります)。

ヘッダーファイルは「#pragmaonce」で保護されていますが、この設定/非設定は同時に発生します。


ヘッダーファイルでこの定義が必要です。LibプロジェクトでCmakeだけで定義を設定できるように整理する方法はありますか?

4

0 に答える 0