CMake学习笔记

1、简单工程示例

项目路径中不要含有中文或者非法字符,否则编译会报错。MinGW 对中文路径支持不好。

cmake 复制代码
├─.vscode
├─build
└─src
│  ├─CMakeLists.txt
│  ├─main.c

CMakeLists.txt编辑

c 复制代码
cmake_minimum_required(VERSION 3.10)

project(test)										// 工程名
add_executable(test main.c)							// 生产可执行文件
target_link_libraries(${PROJECT_NAME}  m) 			// 配置链接库

使用MinGW编译器,首先要确保MinGW已经添加到系统环境变量。

c 复制代码
cd .\build\
cmake -G "MinGW Makefiles" ..\src\
mingw32_make

# 完成后会有在build目录下出现一个test.exe文件
相关推荐
微露清风13 小时前
模拟算法学习记录
学习·算法
mifengxing13 小时前
计算机组成原理概述
笔记·考研·计算机组成原理·复习笔记
最后的最后、79613 小时前
SQLi-Labs 六关 SQL 注入过关笔记
数据库·笔记·sql
筱谙13 小时前
BES BLE CTKD 完整学习笔记
笔记·学习
会编程的土豆13 小时前
数据库mysql八股
数据库·笔记·八股
数据皮皮侠AI13 小时前
退市监督数据(2000-2024)
大数据·人工智能·笔记·机器学习·回归
minglie114 小时前
zynq开发板的xvcServer作为烧录器
学习
会编程的土豆14 小时前
MySQL 中的 IN 和 EXISTS(零基础笔记)
数据库·笔记·mysql
微露清风14 小时前
快速排序算法学习记录
学习·算法·排序算法
AAA@峥16 小时前
系统化学习 MySQL:数据类型、库表管理、增删改查全解析
数据库·学习·mysql