opencv2.0 源码安装 for x86 make出现error: 'ptrdiff_t' does not name a type 解决
来源:互联网 发布:手机连接电脑 软件 编辑:程序博客网 时间:2024/04/26 12:08
make的时候出现error: 'ptrdiff_t' does not name a type造成编译错误,具体原因是没有加一个命名空间。具体可以见:http://web.archiveorange.com/archive/v/b6fbFdu0fh9uQC9aVdpF,只要在cxcore.hpp的命名空间地方加入include目录下的cxcore.hpp(一定看准名字,可不是src目录下)的位置在要根据你编译的时候出现的错误的位置来确定。):
参考文章:http://blog.csdn.net/timebomb/article/details/6973634
pc版本x86下opencv的配置为:
./configure --without-gtk --without-carbon --without-quicktime --without-1394libs --without-ffmpeg --without-python --without-swig --enable-static --enable-shared --disable-apps CXX=g++ --with-v4l2 --prefix=/usr/x86/opencv --libdir=/usr/x86/opencv/lib -includedir=/usr/x86/opencv/include
- using std::ptrdiff_t;
- opencv2.0 源码安装 for x86 make出现error: 'ptrdiff_t' does not name a type 解决
- error: ‘ptrdiff_t’ does not name a type
- error: ‘ptrdiff_t’ does not name a type
- error: ‘ptrdiff_t’ does not name a type
- android4.0编译 error: ‘ptrdiff_t’ does not name a type
- ptrdiff_t does not name a type造成编译错误
- error :does not name a type
- error: 'uid_t' does not name a type
- error: 'uint8_t' does not name a type
- error: 'vector' does not name a type
- ERROR:shared_ptr does not name a type
- error: 'vector' does not name a type
- gem5编译错误:'ptrdiff_t' does not name a type 和 build/ALPHA/python/swig/stats_wrap.o
- error: '[class name]' does not name a type
- error: ‘string’ does not name a type string name;
- ndk 编译webrtc出现 rw_lock_posix.h:35: error: 'pthread_rwlock_t' does not name a type
- C++ - 错误"error: 'off64_t' does not name a type"
- test_0429_L3G_ADXL_HMC:11: error: 'Timer' does not name a type
- 由一道概率论习题想到的——
- Linux 内核链表(转)
- C#遍历枚举类型的所有元素
- SGU 140
- java第6课
- opencv2.0 源码安装 for x86 make出现error: 'ptrdiff_t' does not name a type 解决
- struts2标签详解
- C# 中的 Out 和 Ref 参数
- 好喜欢北京的爱情故事
- foreach与for的性能比较
- apache、php、mysql配置详解
- SQL Server 根据表名创建实体类的字段和属性
- C#索引器作用与应用
- C# 窗体靠近屏幕边缘自动隐藏*学习(类似于QQ)