最近用imagemagick来load用于Opengl的纹理图片,ubuntu系统自带的imagemagick没有c++函数库,只能重新下载一个新一点的库,重新安装。
首先下载源码:
http://imagemagick.org/script/install-source.php
然后删除原有的imagemagick,sudo apt-get remove imagemagick
下载后,解压进入目录ImageMagick-7.0.8-11,然后./configure --with-magick-plus-plus; make;sudo make install
./configure 如果不带--with-magick-plus-plus,只会安装命令行之类的工具,不会安装c++函数库。
然后 sudo ldconfig /usr/local/lib
/usr/local/bin/convert logo: logo.gif
make check