博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cmake 变量
阅读量:5845 次
发布时间:2019-06-18

本文共 622 字,大约阅读时间需要 2 分钟。

1 normal variable、cache variable、environment variable

1.1 什么是普通的cmake变量

1.2 什么是cmake cache变量

cmake cache entry是cmake-gui使用的变量,它是一种用户可以在cmake的ui中设置的变量。

1.3 什么是cmake环境变量

 

1.4 普通的cmake变量、cmake cache变量和cmake环境变量有什么区别

 

2 如何设置cmake的普通变量、cache变量和环境变量?

2.1 cmake环境变量

2.1.1 设置cmake环境变量

set(ENV{<variable>} <value>)

2.1.2 使用cmake环境变量

$ENV{<variable>}

 

3 cmake内置变量

3.1 CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS

cmake中的逻辑和它的变量引用一样繁琐,每个关键词都需要跟上条件或者循环变量,如:
if(win32)
    ...
else(win32)
    ...
endif(win32)
set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS ON),设置该变量开关可以省掉条件,但括号还需保留。
if(win32)
    ...
else()
    ...
endif()

 

转载于:https://www.cnblogs.com/hustdc/p/6635927.html

你可能感兴趣的文章
进老男孩的自我介绍和决心书
查看>>
线上Linux服务器运维安全策略经验分享
查看>>
Android一些问题的解决方案
查看>>
ios之UIToolBar
查看>>
网络ASI
查看>>
Luogu P4707 重返现世
查看>>
目标与绩效管理实战专家胡立
查看>>
axios 中断请求
查看>>
2014手机分析图
查看>>
Linux PID 1 和 Systemd
查看>>
一元多项式相加
查看>>
commandLink/commandButton/ajax backing bean action/listener method not invoked (转)
查看>>
软件工作的大环境
查看>>
梅沙教育APP简单分析-版本:iOS v1.2.21-Nathaneko-佳钦
查看>>
Word中如何设置图片与段落的间距为半行
查看>>
JQuery this和$(this)的区别及获取$(this)子元素对象的方法
查看>>
关于分区索引与全局索引性能比较的示例
查看>>
沟通:用故事产生共鸣
查看>>
1080*1920 下看网站很爽
查看>>
CMake 构建项目Android NDK项目基础知识
查看>>