cmake学习笔记 (一)
cmake学习笔记(一)
1 安装
- 网址:https://cmake.org/download/,下载对应版本的CMake(32位或者64位)
- 解压:
tar -zxvf cmake-xxx.tar.gz
- 修改目录:
mv cmake-xxx cmake
- 设置path:使用指令vi .bash_profile来设置环境变量,找到
PATH=$PATH:$....
这一行,后面添加CMake安装目录里面的bin目录的地址 - 验证:
cmake –version
注
: 也可以用apt 方式安装:sudo apt-get install cmake
2 生成项目
2.1 源码程序
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main() {
printf("Welcome to calculator !\n");
return 0;
}
2.2 CMakeCache.txt文件
#指定使用该CMakeList.txt文件需要的cmake最低版本
cmake_minimum_required(VERSION 3.5)
#指定项目信息
project(calculator)
#设置安装目录
set(INSTALL_DIR ${CMAKE_SOURCE_DIR}/install)
#指定生成目标
add_executable(calculator helloworld.cpp)
#安装到安装目录
INSTALL(TARGETS calculator DESTINATION ${INSTALL_DIR}/usr/bin/)
2.3 编译运行
mkdir build
cd build
cmake ../
make
make install
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!