Arm 环境上面libgdiplus安装

发布时间 2023-11-07 20:51:29作者: CNHK19

1. 下载libgdiplus的包

wget http://download.mono-project.com/sources/libgdiplus/libgdiplus0-6.0.4.tar.gz

2. 解压缩执行简单的configure

复制代码
tar -zxvf libgdiplus0-6.0.4.tar.gz

cd libgdiplus-6.0.4

./configure --prefix=/usr

执行安装
make && make install
复制代码

3. 安装过程中可能会出错比如

复制代码
testjpegcodec.c:24:21: fatal error: jpeglib.h: 没有那个文件或目录
compilation terminated.
Makefile:1112: recipe for target 'testjpegcodec.o' failed
make[2]: *** [testjpegcodec.o] Error 1
make[2]: Leaving directory '/libgdi/libgdiplus-6.0.4/tests'
Makefile:483: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/libgdi/libgdiplus-6.0.4'
Makefile:390: recipe for target 'all' failed
make: *** [all] Error 2
复制代码

以及还有一个 这个时候需要使用一个网站查找是那些deb的包存在这些文件

https://packages.debian.org/search?searchon=contents&keywords=tiffio.h&mode=path&suite=stable&arch=any

效果为:

 

 本次需要安装的两个deb包为

apt-get install libjpeg62-dev
apt-get install libtiff-dev

4. 安装完成之后再次进行安装. 

5. 可能进行文件链接.才能够使用. 

ln /usr/lib/libgdiplus.so /usr/lib/libgdiplus
ln /usr/lib/libgdiplus.so /usr/lib/libgdiplus.dll

 6. 有时候deb包下载不下来, 可以找一个能用的机器 安装在

/var/cache/apt/archives

这个目录里面根据缺少的deb包一个一个的添加来处理

 

转载自:Arm 环境上面libgdiplus的简单安装配置 - 济南小老虎 - 博客园 (cnblogs.com)