CMake 从入门到崩溃3

Posted 路过的摸鱼侠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CMake 从入门到崩溃3相关的知识,希望对你有一定的参考价值。

CMake 从入门到崩溃3 - 基础语法之作用域

上一篇我们介绍了 CMake 变量的使用,在这篇里我们会讲解 CMake 是怎样做名字查找的,也就是 CMake 中的变量作用域,由于 CMake 的作用域和其他编程语言区别很大,因此理解 CMake 作用域机制对正确的写出 CMake 脚本帮助很大

CMake 本质上是一个基于目录的作用域,设置一个变量,将为该文件和它的全部子目录设置该变量

CMake 中的名字查找沿作用域树向上做查找,因此你在子目录中修改了变量的值,只会影响到子目录及更深的目录,并不会对父目录产生任何影响

  • CMake 如果在当前作用域找不到该变量,就会到 Cache 中去找

以上是关于CMake 从入门到崩溃3的主要内容,如果未能解决你的问题,请参考以下文章

MAC OS开发之从入门到崩溃

openshift 容器云从入门到崩溃之九《容器监控》

升级构建工具,从Makefile到CMake

升级构建工具,从Makefile到CMake

NDK开发 从入门到放弃(七:Android Studio 2.2 CMAKE 高效NDK开发)

CMake 入门学习3 基本指令宏模块函数