CMake 簡單使用

2021-09-25 20:31:31 字數 588 閱讀 8377

1.介紹

cmake可實現跨平台編譯, 是一種優秀的編譯配置工具。

2.linux下的cmake編寫demo

(1)建立工程目錄cmakedemo

(2)編寫c/c++**main.c

#includeint main()

(3)編寫cmakelists.txt檔案

# cmake 最低版本號要求

cmake_minimum_required (version 2.8)

#專案名字

project (cmakedemo)

#將名為 main.c的原始檔編譯成乙個名稱為 demo 的可執行檔案

add_executable(demo main.c)

(4)在cmakedemo/下編譯執行

在當前目錄cmakedemo執行cmake .,得到 makefile 後再使用make命令編譯得到demo可執行檔案

參考cmake入門

cmake實戰

CMake簡單使用

先說一下背景 最後整個過程表象上就成了,我有了源 後,寫乙個cmakelists.txt就可以編譯鏈結生成程式了。舉個簡單栗子 假如有個源 helloslam.cpp include int main 好,同資料夾,我們編寫上cmakelists.txt文件 cmakelists.txt cmake...

cmake簡單使用

cmake是乙個跨平台的編譯 build 工具,可以用簡單的語句來描述所有平台的編譯過程 cmake 生成makefile make 生成可執行檔案 main.cpp include using namespace std int main include show.h src show.cpp m...

CMake 簡單教程

sudo add apt repository ppa george edison55 cmake 3.x sudo apt get update sudo apt get install cmake更多變數查詢位址 project的名稱 project caffe framework 最低版本限制...