标签: cmake
覆盖优化级别标志(-O2,-O3等以及带有/的MSVC对应对象)的推荐方法是什么?
-O2
-O3
/
target_compile_options(mytarget PUBLIC "$<$<CONFIG:RELWITHDEBINFO>:/Od>")
这将导致编译器输出:
cl:命令行警告D9025:用'/ Od'覆盖'/ O2'
我很高兴使用最新的CMake 3.13.2。