把VC2010调试用起来

早先的一个项目直接用Release发布版方式完成的,现想用Debug方式调试调试,没想到挺麻烦的,记录一下,看看有没有参考价值

下面是其处理过程

  1. 选Debug  Win32 模式

生成一下:

问题图1

如问题图1所示,出现多个链接无法解析的外部符号错误,可以看出这些错误与OPENCV相关。

解决办法:(1)在项目-属性页-链接器-输入-附加依赖项,加入需要的库文件名即可,如下图所示

这就可以了,注意:在属性页-VC++目录-库目录项, 要有包含这些文件的目录的设置(见文未附图,VC++目录设置图,和发布版一样,图中有包含目录与库目录的再设置)

  1. 运行一下出现找不到DLL问题:如问题图2所示

问题图2

解决办法:

(1)直接复制到对应目录,最直接办法,这是最直接的方法

(2)在控制面板加把对应目录加入系统路径,注意:这加好后,需要重新启动VC2010,在这过程加上了,也不行,检查目录没错,还不行,最后重启可以了

(3) 在项目属性中设置路径,还是直接在项目中设,设置方法如下

又出一个同样的错误:见问题图3

问题图3

同样,项目中再加一个环境变量,注意再加一个时的文字格式,两个目录之间不能有空格,必须有; 分号;如果打勾下面的从父级或项目默认设置继承选项,则必须在目录的尾巴后加上;分号,否则设置没效果。

 一般编程人员了也不会太在意设置问题,设置环境很麻烦,设好了也不管它,结果在不了解确定效果的情况下去设置,真的很麻烦的,故记一下。

注意加入第二个目录项时,不留空格,不要换行,编辑时直接加,如上图

 

这是编好后再打开情况

 注意以下有空格不行

上图这个中间有空格不行,下图可以

附图(VC++目录设置图,和发布版一样,其相应的库文件是放在同一目录下的,图中有包含目录与库目录的再设置)

​​​​​​​​​​​​​​

附图

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值