cmake 入门编程之通过cmake传值到主程序
来源:互联网 发布:淘宝流量券在哪里查看 编辑:程序博客网 时间:2024/06/08 13:39
main.c
#include <stdio.h>
#include "main.h"
int main(int argc,char**argv)
{
printf("hello %s\n",test);
return 0;
}
CMakeLists.txt
cmake_minimum_required(VERSION 2.8)
project(HELLO)
set(test "\"world\"")
message("${test}")
#生成一个mian.h头文件 内容大概就是 #define test "world"
configure_file("${PROJECT_SOURCE_DIR}/main.h.in" "${PROJECT_BINARY_DIR}/main.h")
set(SRC_LIST main.c)
#将生成的头文件路径添加到项目数下
include_directories("${PROJECT_BINARY_DIR}")
add_executable(main ${SRC_LIST})
main.h.in
#define test @test@
阅读全文
0 0
- cmake 入门编程之通过cmake传值到主程序
- CMake入门编程(1)
- cmake 入门编程之动态加载第三方库
- cmake 入门编程之打印信息或者变量
- Cmake入门
- CMake入门
- CMake 入门
- CMake入门
- CMake入门
- cmake入门
- Cmake入门
- cmake入门
- CMake入门
- CMake入门
- CMake入门
- cmake 入门
- CMake 入门
- cmake入门
- mysql 提高查询效率的方法
- OpenCV编译,FFmpeg或ippicv下载不成功
- 利用Ansible部署运行Apache(http)的Docker容器
- l1 相比于 l2 为什么容易获得稀疏解?
- Android Studio 分析器详解
- cmake 入门编程之通过cmake传值到主程序
- 编译华硕路由器ACRH17源代码小记
- juckcode writeup
- Flume启动命令
- LeetCode基础-图-有向图-最短路径
- opencv+GDAL 遥感影像滤波
- 2分钱/条的短信套餐包,应该是全网最低价了吧
- 畅通工程 hdu1232
- 使用SQLyog远程连接mysql,以及mysql远程连接错误1130 解决方法