1.cmake_minunum_required(バージョン2.6)バージョン番号の最小要件を#cmake
2.PROJECT(プロジェクト名[CXX] [C] [ジャワ])
#このディレクティブは暗黙的に定義されました
<プロジェクト> _BINARY_DIR(ビルド結果のパス)
<プロジェクト> _SOURCE_DIR(SRC路)
#SET定義された変数
3.SET(SRC_LISTのmain.cの、t1.c)
#あまりにもハローと呼ばれる実行可能ファイルを生成します
4.ADD_EXECUTABLE(ゲーム$ {SRC_LIST})
#追加ソースファイルは、プロジェクトのサブディレクトリに保存し、中間目標バイナリとバイナリストレージの位置を指定します
5.ADD_SUBDIRECTORY(世界)
ADD_SUBDIRECTORY(のsource_dir [binary_dir] [EXCLUDE_FROM_ALL])
6.ADD_LIBRARY(<名前>)[STATIC | SHARED | MODULE]ソース)
<名前>はライブラリのファイル名が決定して、ソースタイプに基づいてライブラリを作成するには、[STATIC | MODULE | SHARED]
7.LINK_DIRECTORIES
#あなたは、ライブラリファイルパスを持っている必要があります接続したいです
8.TARGET_LINK_LIBRARIES(<目標> [ITEM1] [ITEM2])
ADD_EXECUTABLEによってターゲットファイルを生成するために作成し、ADD_LIBRARY命令項目がライブラリを表し名サフィックスを持っていないされていますtaget
http://www.cppblog.com/skyscribe/archive/2009/12/14/103208.html