cmake是乙個跨平台的編譯(build)工具,可以用簡單的語句來描述所有平台的編譯過程
cmake .(生成makefile)
make (生成可執行檔案)
/*main.cpp*/
#include
using
namespace
std;
int main()
)
--include
--show.h
--src
--show.cpp
--main.cpp
--cmakelists.txt
/*cmakelists.txt*/
/*最低版本要求*/
cmake_minimum_required(version 2.8)
project(demo3)
/*標頭檔案路徑*/
include_directories(
include
)/*原始檔路徑*/
aux_source_directory(src src_dir)
add_executable($ $)
CMake簡單使用
先說一下背景 最後整個過程表象上就成了,我有了源 後,寫乙個cmakelists.txt就可以編譯鏈結生成程式了。舉個簡單栗子 假如有個源 helloslam.cpp include int main 好,同資料夾,我們編寫上cmakelists.txt文件 cmakelists.txt cmake...
CMake 簡單使用
1.介紹 cmake可實現跨平台編譯,是一種優秀的編譯配置工具。2.linux下的cmake編寫demo 1 建立工程目錄cmakedemo 2 編寫c c main.c includeint main 3 編寫cmakelists.txt檔案 cmake 最低版本號要求 cmake minimum...
CMake 簡單教程
sudo add apt repository ppa george edison55 cmake 3.x sudo apt get update sudo apt get install cmake更多變數查詢位址 project的名稱 project caffe framework 最低版本限制...