从一个简单的例子学起
首先看下面的简单示例
文件结构如下
Demo ├─CMakeLists.txt └─main.cc
CMakeLists.txt内容如下
cmake_minimum_required (VERSION 3.18) project(Demo LANGUAGES CXX) add_executable(Demo main.cc)
初步认识
- cmake_minimum_required 要求使用cmake的最低版本号
- project 顾名思义,就是项目的意思。第一个参数就是你的项目名称, LANGUAGES 后面跟开发语言。可以指定多个开发语言。如: project(Demo LANGUAGES C CXX JAVA)
- add_executable 添加一个可执行程序对象。参数一:可执行文件名称。后面是源码集合。示例只有一个源文件。就只写了main.cc
现在你就可以根据这个写你第一个cmake项目了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY