编译OpenCV:opencv/3rdparty/openjpeg/openjp2/opj_stdint.h:48:2: error: #error unsupported platform

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译OpenCV:opencv/3rdparty/openjpeg/openjp2/opj_stdint.h:48:2: error: #error unsupported platform相关的知识,希望对你有一定的参考价值。

  • 具体错误
/home/wuxi/opencv/opencv-4.5.5/3rdparty/openjpeg/openjp2/opj_stdint.h:48:2: error: #error unsupported platform
 #error unsupported platform
  • 解决办法一

不编译这个模块

  • 解决办法二

修改文件:opencv-4.5.5/3rdparty/openjpeg/openjp2/opj_stdint.h

找到48行的#error,在之前加一个宏定义:

#define OPJ_HAVE_STDINT_H

以上是关于编译OpenCV:opencv/3rdparty/openjpeg/openjp2/opj_stdint.h:48:2: error: #error unsupported platform的主要内容,如果未能解决你的问题,请参考以下文章

编译器如何编译编译器?

66.javac 编译与 JIT 编译编译过程javac 编译词法语法分析填充符号表语义分析字节码生成JIT 编译

交叉编译,为什么需要交叉编译

class文件反编译后,怎么编译回去!

驱动编译进内核和编译模块的区别

Linux——Linux驱动之Makefile编译总结(编译器路径设置编译流程分析编译试验测试)