CentOS 安装libgdi的方法
1. 安装必须的包
yum install glib2-devel cairo-devel libjpeg-turbo-devel-1.2.90-8.el7.x86_64 libtiff-devel-4.0.3-32.el7.x86_64 -y
2. 下载tar包
wget http://download.mono-project.com/sources/libgdiplus/libgdiplus0-6.0.4.tar.gz
3. 其实安装部分包之前会提示错误比如文件头不存在, 处理方法也比较简单
错误提示信息
CCLD testimageattributes
CC testjpegcodec.o
testjpegcodec.c::: fatal error: jpeglib.h: No such file or directory
#include <jpeglib.h>
^
compilation terminated.
make[]: *** [testjpegcodec.o] Error
make[]: Leaving directory `/libgdi/libgdiplus-6.0./tests'
make[]: *** [all-recursive] Error
make[]: Leaving directory `/libgdi/libgdiplus-6.0.'
make: *** [all] Error
解决办法:
yum provides '*/jpeglib.h'
效果一般为:
注意选择相应的架构和比较常见的rpm包就可以了.
[root@CentOS77 libgdi]# yum provides '*/jpeglib.h'
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.cn99.com
* epel: mirrors.aliyun.com
* extras: mirrors.cn99.com
* updates: mirrors.cn99.com
libjpeg-turbo-devel-1.2.-.el7.i686 : Headers for the libjpeg-turbo library
Repo : base
Matched from:
Filename : /usr/include/jpeglib.h libjpeg-turbo-devel-1.2.90-8.el7.x86_64 : Headers for the libjpeg-turbo library
Repo : base
Matched from:
Filename : /usr/include/jpeglib.h mingw32-libjpeg-turbo-1.3.-.el7.noarch : MinGW Windows Libjpeg-turbo library
Repo : epel
Matched from:
Filename : /usr/i686-w64-mingw32/sys-root/mingw/include/jpeglib.h mingw64-libjpeg-turbo-1.3.-.el7.noarch : MinGW Windows Libjpeg-turbo library
Repo : epel
Matched from:
Filename : /usr/x86_64-w64-mingw32/sys-root/mingw/include/jpeglib.h libjpeg-turbo-devel-1.2.-.el7.x86_64 : Headers for the libjpeg-turbo library
Repo : @base
Matched from:
Filename : /usr/include/jpeglib.h
CentOS 安装libgdi的方法的更多相关文章
- centOS安装openoffice的方法
centOS安装openoffice的方法 分类: centOS 2012-06-15 10:24 2872人阅读 评论(0) 收藏 举报 centos测试 yum install openoffic ...
- Centos 安装Python3的方法
由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到. [root@VM_105_217_centos Python-3.6.2]# ...
- centos安装异常解决方法
VMware系统安装Centos7后,第一次启动出现以下异常信息: Initial setup of CentOS Linux (core) ) [x] Creat user ) [!] Licens ...
- centos 安装 Pip 的方法总结
转自https://blog.csdn.net/u014236259/article/details/75212659 在我们安装Python后,如果未安装包管理工具pip,此时需要自己手动安装: 方 ...
- centos安装VNC的方法
https://help.aliyun.com/knowledge_detail/6698160.html(阿里云官方文档,但是官方文档有些地方是错的,我更正了下) ----------------- ...
- CentOS 安装easy_install、pip的方法
CentOS 安装easy_install的方法: wget -q http://peak.telecommunity.com/dist/ez_setup.py python ez_setup.py ...
- centOS安装openoffice
centOS安装openoffice的方法: yum install openoffice.org-writer yum install openoffice.org-calc yum install ...
- CentOS 6.3下Samba服务器的安装与配置方法(图文详解)
这篇文章主要介绍了CentOS 6.3下Samba服务器的安装与配置方法(图文详解),需要的朋友可以参考下 一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件, ...
- 转: CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法
from: http://www.linuxde.net/2014/05/15576.html CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法 2014/05/ ...
随机推荐
- 通过jQuery给<li>绑定点击事件
背景:有个需求需要js中实现li标签的事件绑定,li通过在ajax请求中动态添加,按照常理,使用jQuery,可以使用以下方法绑定点击事件: $(function(){ commonAjaxCall ...
- tcp_tw_recycle参数引发的数据库连接异常
[问题描述] 开发反馈有个应用在后端数据库某次计划性重启后经常会出现数据库连接异常问题,通过监控系统的埋点数据,发现应用连接数据库异常有两类表现: 其一:连接超时 131148.00ms To ...
- 基于VLC库C#开发可播放摄像头及任意格式视频的播放器
前言 本文主要讲述,在WPF中,借助Vlc.DotNet调用VLC类库,实现视频播功能,下面我们先来做开发前的准备工作. 准备工作 首先,我们创建一个项目WpfVLC,然后,进入Neget搜索Vlc. ...
- web权限验证方法说明[转载]
前言 本文将会从最基本的一种web权限验证说起,即HTTP Basic authentication,然后是基于cookies和tokens的权限验证,最后则是signatures和一次性密码. HT ...
- 01-numpy-笔记-empty
import numpy as np >>> a = np.empty([2,3]) >>> a array([[0.00000000e+000, 4.935933 ...
- sql初——基础
1.JDBC: Java数据库连接(Java Database Connectivity,JDBC),是一种用于执行SQL语句的Java API,它由一组用Java编程语言编写的类和接口组成. JDB ...
- 论文阅读笔记六十二:RePr: Improved Training of Convolutional Filters(CVPR2019)
论文原址:https://arxiv.org/abs/1811.07275 摘要 一个训练好的网络模型由于其模型捕捉的特征中存在大量的重叠,可以在不过多的降低其性能的条件下进行压缩剪枝.一些skip/ ...
- java实体 和 xml相互转换
参考: https://blog.csdn.net/LookForDream_/article/details/88884316 https://zhuchengzzcc.iteye.com/blog ...
- 使用jdk 容器镜像注意默认编码问题
最近在使用一个开源数据pipeline 处理的工具的时候,发现了jdk容器镜像编码的一些问题 以下是一个简单的描述 问题 使用了streamsets 工具,使用容器运行,默认使用了adoptopenj ...
- [LeetCode] 780. Reaching Points 到达指定点
A move consists of taking a point (x, y) and transforming it to either (x, x+y) or (x+y, y). Given a ...