cmake:环境变量(environment variable)读写和if判断
来源:互联网 发布:js写的网站怎么做seo 编辑:程序博客网 时间:2024/06/07 10:20
cmake中对环境变量读写都是通过ENV前缀来访问环境变量
读取环境变量则要使用 $ENV{JAVA_HOME}
这样的格式
写环境变量如下:
set( ENV{PATH} /home/martink )
if语句判断环境变量是否定义要用下面的格式
if(NOT DEFINED ENV{JAVA_HOME}) # 没有找到JAVA_HOME环境变量 message(FATAL_ERROR "not defined environment variable:JAVA_HOME") endif()
总结一下,就可以看出来,读取环境变量时要在ENV前加$
符号,而写和if判断是否定义时,ENV{JAVA_HOME}
指代变量名所以不加$
符号。
0 15
- cmake:环境变量(environment variable)读写和if判断
- 环境变量(Environment Variable)那点事
- Environment variable
- if判断value == variable
- CMake if 判断的一个常见问题
- Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-stand
- export variable if the child shell wanted to inherit the environment variables of parent shell
- if you have installed spm, it maybe you haven't set a NODE_PATH environment variable
- 运维小知识---If you insist running as root, then set the environment variable RUN_AS_USER=root...
- If you insist running as root, then set the environment variable RUN_AS_USER=root
- if判断和比较
- if判断 和练习
- Configure the environment variable
- My shell environment variable
- The CATALINA_HOME environment variable
- The http_proxy Environment Variable
- reading environment variable python
- Oracle:environment variable "PATH"
- (菜鸟分享)win7+ubuntu双系统安装(U盘方法)
- nginx location 匹配规则
- ThinkPHP 3.2.3 介绍及安装
- wxWidgets学习笔记(四):编写一个简易的计算器程序
- sort排序
- cmake:环境变量(environment variable)读写和if判断
- 多点诚意,少点套路,文章点击量不是问题!
- Openwrt修改flash大小
- 浅谈一个人是否适合学iOS
- 软件测试思想者(Software Testing - Thinker)博客启程了!
- Android Studio 更新 Android 6.0 之后无法找到 org.apache.http 包的问题
- Ext全选框
- 企业包_版本检查更新_定时返回结果
- 基于ndk jni技术实现串口收发的方法