10

ビルド ディレクトリ (ソース ディレクトリ、git リポジトリとは異なります) を gcc のインクルード パスに追加する良い方法を探しています。コンパイル。

4

4 に答える 4

15

探していた

include_directories (${CMAKE_BINARY_DIR})

ソース外ビルドの場合にビルドディレクトリを追加します。

于 2009-02-19T19:44:55.657 に答える
5

選択した回答よりも現代的なアプローチは、使用することです

set(CMAKE_INCLUDE_CURRENT_DIR ON)

CMAKE_INCLUDE_CURRENT_DIR - 現在のソース ディレクトリとビルド ディレクトリをインクルード パスに自動的に追加します。

于 2018-12-04T21:58:02.163 に答える
2

これをお探しですか-I$(DIR)?

于 2009-02-19T19:41:23.227 に答える