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文件
相关推荐
2501_918126916 小时前
学习所有6502写游戏存档的语句
汇编·嵌入式硬件·学习·游戏·个人开发
sanshanjianke6 小时前
AI辅助网文创作理论研究笔记(五):测试环境的搭建和一些问题的讨论
人工智能·笔记·ai写作
星雨流星天的笔记本7 小时前
2.用洗洁精洗过的三口烧瓶的处理方法
学习
云边散步7 小时前
godot2D游戏教程系列二(18)
笔记·学习·游戏
C羊驼7 小时前
C语言:随机数
c语言·开发语言·经验分享·笔记·算法
風清掦7 小时前
【江科大STM32学习笔记-09】USART串口协议 - 9.1 STM32 USART串口外设
笔记·stm32·单片机·嵌入式硬件·学习
奶茶精Gaaa7 小时前
AI实战(二)生成ui自动化
功能测试·学习·自动化
red_redemption8 小时前
自由学习记录(141)
学习
xian_wwq8 小时前
【学习笔记】看参识模型
笔记·学习
星雨流星天的笔记本8 小时前
1、用于制备钙钛矿量子点的新三颈烧瓶的洗涤与使用方法
学习