実行ファイルのビルド add_executable main.cpp #include <iostream> int main() { std::cout << "hi" << std::endl; return 0; } CMakeLists.txt cmake_minimum_required (VERSION 3.10) add_executable(main main.cpp) ビルド例 mkdir build cd build/ cmake .. make ./main hi 静的/動的ライブラリのビルド add_library mylib.cpp #include <iostream> void MyFunc() { std::cout << "hi" << std::endl; } CMakeLists.txt cmake_minimum_required (VERSION
![cmake チートシート](https://cdn-ak-scissors.b.st-hatena.com/image/square/2b02f2df9404d5917d9ad344d6e78a4a33f72681/height=288;version=1;width=512/https%3A%2F%2Fwww.qoosky.dev%2Flogo-square.png)