电子产业一站式赋能平台

PCB联盟网

搜索
查看: 299|回复: 0
收起左侧

cmake简明基础知识汇总!

[复制链接]

577

主题

577

帖子

4501

积分

四级会员

Rank: 4

积分
4501
发表于 2024-8-1 11:39:00 | 显示全部楼层 |阅读模式

sdujysr5d356407791449.gif

sdujysr5d356407791449.gif

什么是cmake? CMake 是一个跨平台的安装(编译)工具。CMakeList.txt是一个与平台无关的、用于定制编译流程的文件。CMake 靠的是 CMakeLists.txt 文件来生成Makefile文件。
CMakeLists.txt文件的编写也需要遵循一些语法规则,CMakeLists.txt文件的语法与shell脚本的语法很相似,shell编程知识可见往期文章:Hello系列 | Shell编程必备简明基础知识。
下面简单了解CMakeLists.txt简单的规则及一些示例。
cmake语法知识 1、直译模式直译模式简单解释就是不生成Makefile的模式。这很方便我们验证一些CMakeLists.txt的语法及验证一些数学运算等。
下面通过简单实例区分直译模式与非直译模式模式的区别。
直译模式:
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条


联系客服 关注微信 下载APP 返回顶部 返回列表