CMAKE_BINARY_DIR
ビルドツリーの最上位へのパス。 これは、ある現在のcmakeのビルドツリーの最上位へのフルパス。以下の場合で -sourceビルド、これが同じになるようCMAKE_SOURCE_DIR。 简单来说就是执行cmakeの命令的执行目录。
CMAKE_CURRENT_BINARY_DIR
CMAKE_CURRENT_SOURCE_DIR
#add_subdirectory()はバイナリとソースディレクトリを作成するにはビルドツリー、およびとしてそれがされて処理されているこの変数が
さ#will 設定します。
add_subdirectory (のsource_dir [ binary_dir ])が
ビルドにサブディレクトリ(子路径)を#Add。
#こののsource_dirソースCMakeLists.txtおよびコードファイルは、それが相対パスであるlocated.Ifされているディレクトリを指定し
、現在のディレクトリ(通常の使用)に関して評価されるであろう#itが、それはまた、絶対パスであってもよいです。
#このは、binary_dir
出力ファイルを配置するディレクトリを指定します。それはで評価する相対パスである場合
、現在の出力ディレクトリに#respect、それはまた、絶対パスであってもよいです。場合はbinary_dir
指定されていない、の値
#はsource_dir
、任意の相対パスを展開する前に、使用されます。
CMAKE_PROJECT_NAME
PROJECT_NAME
PROJECT_VERSION
PROJECT_BINARY_DIR
PROJECT_SOURCE_DIR
PROJECT_VERSION_MAJOR
PROJECT_VERSION_MINOR
PROJECT_VERSION_PATCH
PROJECT_VERSION_TWEAK
<PROJECT_NAME> _Version
<PROJECT_NAME> _SOURCE_DIR
<PROJECT_NAME> _BINARY_DIR
<PROJECT_NAME> _VERSION_MAJOR
<PROJECT_NAME> _VERSION_MINOR
<PROJECT_NAME> _VERSION_PATCH
<PROJECT_NAME> _VERSION_TWEAK