linux-cmake随记篇

常用的cmake指令

cmake查询版本:

cmake --version

项目名称:

project(io)

添加项目-制作项目:

add_executable(io io.c)#第一个是文件名字 后面是添加的文件

CMAKE换GCC工具链指令:

cmake -D CMAKE_C_COMPILER=/path/to/gcc/bin/gcc -D CMAKE_CXX_COMPILER=/path/to/gcc/bin/g++ .

注意:在使用cmake编译makefile和其他的环境之前必须要检查是否安装完gcc和g++环境

c文件和h文件的路径:

可见搜索路径可以用file来定义,同时也可以用set设置,用*.c来代表所有的点c文件,其中glob就是用来匹配的;

而h文件则只用显示路径即可,自动包括所有的.h,使用的是include_directories.

更多的file使用规则:

更多的set的使用规则

include命令的详细介绍:

同时,也可以用aux_source_directory来搜寻目录下的.c文件

详细介绍

显示当前的目录(txt所在的)

CMAKE_CURRENT_SOURCE_DIR以及CMAKE_CURRENT_LIST_FILE;

详细的介绍在此

可执行文件的输出路径:

posted @ 2023-06-22 22:02  悠闲的小莫  阅读(45)  评论(0编辑  收藏  举报