Advantages of using CMake option command rather th

2019-02-12 06:36发布

问题:

I think the option command is redundant because it can be replaced by the set command. What are the benefits I could get when I use the option command?

回答1:

A variable defined in an option command appears as a boolean choice in the CMake GUI or when running CMake interactively using cmake -i. This is not the case for a variable defined using set unless CACHE is used and the type is not INTERNAL.

Also, the CMakeDependentOption module allows for specifying dependencies between options.



标签: cmake