在Visual Studio中自适应地为调试模式设置目标编译选项。
在我的代码中,我为特定的目标设置了编译选项,例如target_compile_options(lib_one PRIVATE "/bigobj")
。我最初通过-DCMAKE_BUILD_TYPE=Release
将项目配置为在Release模式下构建。然而,当我在Visual Studio中交互式地将构建模式更改为Debug时,为lib_one
设置的编译选项丢失了,因为它不会自动传输。在cmake中有没有一个命令来实现这个目的?