![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vs2013+opencv2.4.9
孙俏俏
这个作者很懒,什么都没留下…
展开
-
vs2013(+opencv2.4.9)配置平台由x86换x64
1:修改“我的电脑”—右键“属性”—“高级系统设置”—“环境变量”—“用户变量”里的PATH,将原来的x86的路径换为x64的路径,如:E:\opencv2.4.9\opencv\build\x64\vc12\bin2:vs项目中右键“属性”—“配置属性”—“链接器”—“高级”—“目标计算机”内容改为:MachineX64 (/MACHINE:X64)3:以debuge模式为例:平台由wi...原创 2018-12-12 15:26:23 · 1056 阅读 · 0 评论 -
(vs+opencv)x64平台debuge配置下imread不到图像问题
1:首先检查图像的路径是否有误,最好使用绝对路径(如:"E:\\testpictures\\12.jpg")2:检查附加依赖项,在 Debug|x64 模式下,只允许链接后缀为d的lib(如:opencv_calib3d249d.lib),在配置链接库时 Release|x64 模式下,只允许链接后缀无d的lib(如:opencv_calib3d249.lib)。...原创 2018-12-13 15:38:01 · 249 阅读 · 0 评论 -
vs2013 error C2589: “(”:“::”右边的非法标记
reason:头文件加入#include <Windows.h>后出现的错误,因为系统函数与pcl中的max函数冲突导致的。solution:设置项目属性,在预定义处理器中添加定义NOMINMAX来禁止使用Vsual C++的min/max宏定义 即:项目属性 ——> C/C++ ——> 预处理器 ——> 预处理器定义 (此处添加预定义编译开关 NOMINMA...转载 2018-12-25 14:01:36 · 677 阅读 · 0 评论 -
vs2013+opencv2.4.9 Debuge x64模式换Release x64模式
1:vs菜单栏—生成—配置管理器—活动解决方案配置 由Debuge换成Release,项目上下文中的配置也由Debuge换成Release,同时检查vs项目中右键“属性”下配置换过来没2:在vs项目中右键“属性”—“配置属性”—“链接器”—“输入”—“附加依赖项”—将Debuge模式下所有249d.lib项改成249.lib项3:在vs项目中右键“属性”—“配置属性”—“VC++目录”—...原创 2019-01-09 14:53:46 · 582 阅读 · 0 评论 -
使用Opencv2出现logger.h(66): error C4996:fopen
今天使用vs2013配置opencv编译出现问题:1>f:\softs\opencv245\opencv\build\include\opencv2\flann\logger.h(66): error C4996: ‘fopen': This function or variable may be unsafe. Consider using fopen_s instead. To di...转载 2019-01-09 15:28:07 · 175 阅读 · 0 评论 -
error C2589: “(”: “::”右边的非法标记 error C2059: 语法错误 : “::
错误代码举例:size.Width = std::max(size.Width, elementSize.Width);错误原因: 函数模板max与Visual C++中的全局的宏max冲突。解决方法: 第一种办法:设置项目属性,在预定义处理器中添加定义NOMINMAX来禁止使用Vsual C++的min/max宏定义。 ...转载 2019-01-09 15:33:56 · 533 阅读 · 0 评论