C++工作笔记-调试release版的dll

版权声明:本文为博主原创文章,未经博主允许不得转载。 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项目中直接启动调试即可。

猜你喜欢

转载自blog.csdn.net/qq78442761/article/details/84983622