在Visual Studio中自适应地为调试模式设置目标编译选项。

8 浏览
0 Comments

在Visual Studio中自适应地为调试模式设置目标编译选项。

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

0