使用CMake的选项命令,而不是设置的优势是什么?(Advantages of using CMak

2019-06-25 20:33发布

我认为option命令是多余的,因为它可以通过更换set命令。 什么是当我用我能得到的好处option命令?

Answer 1:

在一个定义的变量option命令显示为GUI的CMake一个布尔选择或运行时的CMake交互使用cmake -i 。 这不是为使用定义的变量的情况下set ,除非CACHE的使用量和种类没有INTERNAL

此外, CMakeDependentOption模块允许选项之间指定的依赖关系。



文章来源: Advantages of using CMake option command rather than set?
标签: cmake