http://www.visualstudio.com/news/2014-aug-4-vs
提到一个新的编译器开关,以便通过优化进行更好的调试,但我不能在我的生活中找到它.
有谁知道它在哪里以及如何打开它?
C++
/Zo Compiler Switch
/Zo is a compiler switch that generates richer debugging information
for optimized code (non /Od builds). This includes improved support
for debugging local variables. (Minimum edition: Express)
最佳答案 请参阅MSDN上的文档:
/Zo (Enhance Optimized Debugging).对于命令行构建,只需将/ Zo添加到构建命令即可.要在Visual Studio中向项目添加/ Zo,请打开项目的“属性页”对话框,然后导航到“配置属性”> C/C++>树视图控件中的命令行.将Add / Zo添加到Additional Options编辑框,然后单击OK.你应该好好去.这样的新选项通常不会添加到“项目属性”对话框UI中,直到下一个主要修订版本,因此您必须使用“其他选项”框来查看它们的运行情况.
请注意,有一些不兼容的选项,例如本机编辑和继续,但这在发布模式中是不寻常的事情.