Visual Studio 错误 D8016:“/ZI”和“/O2”命令行选项不兼容
我第一次使用 C++ 进行优化。 当我“构建解决方案”时,我不断收到此错误。 在属性页中,我将配置设置为发布 在 project/properties/c++/optimization 下,我尝试了除禁用之外的所有选项。 在 project/properties/c++/General 下,我还尝试了“调试信息格式”下的所有选项(假设“无”是一个不错的选择?)。 我认为这可能与链接器设置有关,但仍然不知道该怎么做。
最佳答案
转到项目的属性页并更改以下值:
C/C++ | General | Debug Information Format
到“用于编辑和继续的程序数据库 (/ZI)”以外的其他内容
例如,“程序数据库 (/Zi)”应该可以工作。
关于c++ - Visual Studio 错误 D8016 : '/ZI' and '/O2' command-line options are incompatible,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29336562/