CMakeの極めて簡単な使用の紹介
2097 ワード
CMakeって何?
CMakeは、LinuxまたはWindows上でプラットフォーム関連のmakefileファイルを生成できるオープンソースプラットフォーム間コンパイルツールです.そのためCMakeは,Makefileを手動で作成するプロセスを簡素化し,効率を向上させた.
CMakeの使い方
コンパイルツールとして、CMakeの使用は、プロファイルの作成とコマンドラインツールの2つの部分に分けることができます.
プロファイルを作成し、これを説明する最善の方法は、最も簡単なC++プログラムで行うことです.まずワークスペースtestフォルダを作成します.
次にCMakeListsを作成する.txtファイル、ファイル名の大文字と小文字、およびListsのsに注意します.
cmakeコマンドでMakefileファイルを生成できるので便利です.
まとめ
cmakeで使用するフレームワークは、次のとおりです.ソースファイル作成 プロファイルCMakeListsを記述する.txt buildフォルダ を作成する呼び出しcmake,make
CMakeは、LinuxまたはWindows上でプラットフォーム関連のmakefileファイルを生成できるオープンソースプラットフォーム間コンパイルツールです.そのためCMakeは,Makefileを手動で作成するプロセスを簡素化し,効率を向上させた.
CMakeの使い方
コンパイルツールとして、CMakeの使用は、プロファイルの作成とコマンドラインツールの2つの部分に分けることができます.
プロファイルを作成し、これを説明する最善の方法は、最も簡単なC++プログラムで行うことです.まずワークスペースtestフォルダを作成します.
mkdir test
cd test
# vim
vim test.cpp
//test.cpp:
#include
using namespace std;
int main(){
std::cout<
次にCMakeListsを作成する.txtファイル、ファイル名の大文字と小文字、およびListsのsに注意します.
#
cmake_minimum_required (VERSION 2.8)
#
project(test)
# , executable
# test , test.cpp cpp
add_executable(test test.cpp)
cmakeコマンドでMakefileファイルを生成できるので便利です.
# test ,
# build cmake ,
# , build
mkdir build
cd build
# .. , test ,
# cmake CMakeLists.txt
cmake ..
# Makefile , make
make
#
./test
まとめ
cmakeで使用するフレームワークは、次のとおりです.