如何指定字符串 option
在 CMakeLists.txt
?语法 option(OPT1 "Helpstring" ON)
适用于 bool 选项,但我想要一些字符串选项,例如 -march=
参数传递给 gcc
.
最佳答案
任何用户可设置的变量都可以用 set 定义:
set(OPT2 "Default" CACHE STRING "Helpstring")
所以 -march 会是这样的:
set(ARCH "" CACHE STRING "Architecture to tell gcc to optimize for (-march)")
关于CMAKE 字符串选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8709877/