版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq78442761/article/details/84983622
.工程项目上右键 -> 属性
2.c++ -> 常规 ->调试信息格式 选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)
3.c++ -> 优化 ->优化 选 禁止(/Od)
4.连接器 ->调试 ->生成调试信息 选 是 (/DEBUG)
然后就可以像在debug模式下一样,进行调试了。
这是release调试的方法!普通的exe程序就能用这种方式
dll在此基础上进行如下的内容:
假设有两个项目,TestExe和TestDll,由项目名字就知道用途了。如果要调试TestDll源码的话,需要做如下设置:
1.在VS2012开发环境中右击TestDll项目,选择【属性】->【Debug】->【Command】中输入TestExe的全路径名(例如:C:\TestExe\Debug\TestExt.exe)。
2.确保TestDll的输出和TestExe输入的DLL为同一文件。
3.在TestDll项目中直接启动调试即可。