最近用VS2012调试一个C程序,出现无法调试的奇怪现象,启动调试后马上就结束,没有出现调试的界面,打的断点也不起作用,工程也能编译通过。
搞了好久,才知道原因是因为Debug Information Format设置为None。改成Program Database(/Zi)就可以调试了。
(操作步骤:右键项目-属性-Properties-Configuration Properties-C/C++-General-Debug Information Format),如下图:
最近用VS2012调试一个C程序,出现无法调试的奇怪现象,启动调试后马上就结束,没有出现调试的界面,打的断点也不起作用,工程也能编译通过。
搞了好久,才知道原因是因为Debug Information Format设置为None。改成Program Database(/Zi)就可以调试了。
(操作步骤:右键项目-属性-Properties-Configuration Properties-C/C++-General-Debug Information Format),如下图: