因项目需要,需要在windows(64位)和linux的环境下配置OpenJPEG。
官网引出的github链接如下:https://github.com/uclouvain/openjpeg/releases/tag/v2.3.0
该网站windows下64位版本有两种
前两者自然是已编译过,下载即可在bin文件夹中使用opj_compress.exe,opj_decompress.exe,opj_dump.exe的版本,但是不含源码。如果你想对源码进行改动,请选择Source code (zip)。所以我自然是下载后者。在这里要说明,OpenJPEG自身并不支持PNG,TIF的压缩编码,如果需要,则应单独安装第三方库。但是在这个已编译好的版本中,这些都是包含进去的。在源码中则需要自己手动安装第三方库。
对于源码的编译,可以在解压后,根据README.md中介绍的参考文档来指导进行,链接如下:https://github.com/uclouvain/openjpeg/blob/master/INSTALL.md
初始介绍windows下应当使用minGW编译,minGW在编译安装x264时使用过,亲测也是可以编译OpenJPEG的,简单的说也就是打开minGW(打开msys.bat)后&