调用自己生成的动态链接库(DLL) VS调试(debug)右键无法进入函数定义

博主自建动态链接库工程,编译生成DLL文件,在另一VS工程使用DLL函数时,调试右键无法跳转函数定义位置。分析发现是动态链接库工程未配置生成调试信息选项。解决方案是在该工程更改配置,将生成调试信息选Yes。

问题描述:

自己建立的动态链接库工程,编译后生成的DLL文件。在另一个VS工程中使用DLL中的函数,在调试的时候发现右键无法跳转到函数定义位置(两个工程文件在同一设备上)。

问题分析:

无法跳转说明该函数无法定位到源文件的位置,这是因为在动态链接库工程中没有配置生成调试信息的选项,所以在使用该DLL的工程中调试的时候无法跳转进函数定义的文件。

解决方案:

在动态链接库工程中,更改配置选项,把生成调试信息(Generate Debug Info)一项选择Yes ,如下图所示。

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值