cmake入门 step1 (一行cmake语句)
来源:互联网 发布:linux 编辑定时任务 编辑:程序博客网 时间:2024/05/24 03:20
文件树:
├── build├── CMakeLists.txt├── hello.c
CMakeLists.txt
ADD_EXECUTABLE(hello hello.c)
hello.c
#include<stdio.h>int main(){ printf("hello world ^_^ \n"); return 0;}
执行命令
cd buildcmake ..make./hello
输出结果
hello world ^_^
可以尝试添加打印一些信息
PROJECT(project1)MESSAGE(STATUS "The BINARY dir is ${PROJECT_BINARY_DIR}")MESSAGE(STATUS "The SOURCE dir is ${PROJECT_SOURCE_DIR}")SET(SRC_LIST hello.c)MESSAGE(STATUS "The SOURCE list is ${SRC_LIST}")ADD_EXECUTABLE(hello hello.c)
执行cmake 会出现
-- The BINARY dir is /home/chuny/test/step1/build-- The SOURCE dir is /home/chuny/test/step1-- The SOURCE dir is hello.c
0 0
- cmake入门 step1 (一行cmake语句)
- CMake入门(二)
- Cmake入门
- CMake入门
- CMake 入门
- CMake入门
- CMake入门
- cmake入门
- Cmake入门
- cmake入门
- CMake入门
- CMake入门
- CMake入门
- cmake 入门
- CMake 入门
- cmake入门
- CMake入门
- Cmake 入门
- 集合或数组的助手类(工具类,直接调用)
- 【NOIP2009】最优贸易
- [MongoDB]MongoDB的优缺点及与关系型数据库的比较
- Java栈和局部变量操作(一)
- #USACO 10.09 Bessie的体重问题
- cmake入门 step1 (一行cmake语句)
- 12-求两个整数的最大公约数和最小公倍数
- linux PHY驱动
- 很好地一个线性代数视频,可视化的理解线性代数
- 【微信小程序开发】tabBar的使用技巧
- 应急简单思路
- The String class is provided in the Java library. Provide your own implementation for the following
- java 字节码指令
- Spring MVC深入理解