使用opencv库时遇到的问题
首先,我想用的IDE是Eclipse CDT而不是VS,但是CDT在配置lib的搜索路径时IDE自动帮助插入了一个“/”,导致库文件找不到
我觉得这是一个Eclipse CDT的一个bug,所以还是用VS吧
按照网上的方法安装之后,第一次编译通过,运行时出现 " 应用程序无法正常启动(0x00007b)"错误,网上找方法未果,然后自己分析了一下应该是和库平台和运行平台不一致出现的,统一使用x64结构后问题没有出现
运行时出现:无法查找或打开 PDB 文件。
1、选择“调试”,2、然后 选项和设置,3、左边点 符号,4、把微软符号服务器勾,5、运行的时候等一下,6、问题解决
运行时出现缺少msvcp100d.dll文件
我查看一下system32目录下果然是有msvcp110d.dll但是没有msvcp100d.dll,然后发现还有msvcp100.dll,于是转为Release开发,这样就不需要msvcp100d.dll了
然后再就是一些运行时的异常了,都是小事
VS代码快捷键
Ctrl+J / Ctrl+K,L: 列出成员
Ctrl+Shift+空格键 / Ctrl+K,P: 参数信息
Ctrl+K,I: 快速信息
Ctrl+E,C / Ctrl+K,C: 注释选定内容
Ctrl+E,U / Ctrl+K,U: 取消选定注释内容
Ctrl+K,M: 生成方法存根
Ctrl+K,X: 插入代码段
Ctrl+K,S: 插入外侧代码