1)在OpenEXR官网上下载相关组件 http://www.openexr.com/downloads.html。目前最新的稳定版本为:ImlBase1.0.2 source code releaseOpenEXR 1.7.0 source code release在zlib官网上下载最新版本的zlib。http://zlib.netZlib 1.2.7 source code release2)解压到相应的目录sudo tar -zxvf ilmbase-1.0.2.tar.gz -C /usr/local/sudo tar -zxvf openexr-1.7.0.tar.gz -C /usr/local/sudo tar -zxvf zlib-1.2.7.tar.gz -C /usr/local/3)编译安装IlmBase安装C/C++编译器sudo apt-get install gccgcc安装相关构建工具apt-get install build-essentialcd /usr/local/ilmbase-1.0.2sudo ./configuresudo makesudo make install4)编译安装Zlibcd /usr/local/zlib-1.2.7sudo ./configuresudo makesudo make install4)安装编译OpenEXRsudo apt-get install gawkcd /usr/local/openexr-1.7.0sudo ./configuresudo makesudo make install
遇到问题及解决方案:1)/usr/local/include/OpenEXR/ImathMatrix.h:1813:5:error: "memset" was not declared in this scope解决方法:sudo chmod a+w/usr/local/include/OpenEXR/ImathMatrix.hvi /usr/local/include/OpenEXR/ImathMatrix.h在打开的文件中加入#include “string.h”,保存后退出。2)blurImage.cpp:423:62:error: ‘memcpy’ was not declared in this scope解决方法:sudo chmod a+w/usr/local/openexr-1.7.0/exrenvmap/blurImage.cppvi /usr/local/openexr-1.7.0/exrenvmap/blurImage.cpp在打开的文件中加入#include “string.h”,保存后退出。Ubuntu 12.04 LTS 下安装文件传输远程桌面共享软件TeamviewerUbuntu 12.04 LTS下安装Matlab相关资讯 OpenEXR
- Windows下在Matlab中读写OpenEXR格 (08/18/2012 10:58:36)
| - Windows下编译安装OpenEXR(x86版 (08/18/2012 10:56:51)
|
本文评论 查看全部评论 (0)