在系统监控中一般借助图形直观显示,大多数绘图程序是php编写的。这些程序需要php支持图形库,以便提供必要的函数;为了支持更多的格式,需要安装gd库并重编译php。php默认的配置只能处理GIF图像,不能处理JPEG图像,gd库本来是支持GIF的,但由于GIF使用了有版权争议的LZW算法,会引起法律问题;从GD-1.6开始,GD库不再支持GIF,改为支持更好的,无版权争议的PNG。通过gd库可同时支持GIF,PNG和JPEG等。以下简述安装过程:安装freetype

tar zxvf freetype-2.1.10.tar.gz

./configure

make && make install

:安装zlib

tar -zxvf zlib-1.2.3.tar.gz

cd zlib.1.2.3

./configure

make && make install

:安装libpng

tar -zxvf libpng-1.2.8-config.tar.gz

cd libpng-1.2.8-config

cp scripts/makefile.std makefile

make test

make install

:安装jpeg

tar -zxvf jpegsrc.v6b.tar.gz

cd jpeg-6b

./configure --enable-share --enable-static

make; make install

:安装GD

tar -zxvf gd-2.0.33.tar.gz

cd gd-2.0.33

./configure --prefix=/usr/local/gd --with-jpeg --with-png --with-zlib --with-freetype=/usr/local/freetype/lib

make && make install重新编译php,推荐4.4.1版本./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-gd --with-zlib --with-png --with-jpeg --with-freetype --enable-sockets

make && make install

java gd库_[转]gd库的安装相关推荐

  1. java 清空控制台_利用原生库和JNI(Java原生接口)实现H2数据库漏洞利用

    在H2数据库引擎中获取代码执行权限的技术早已是众所周知,但有个要求就是H2能够动态编译Java代码.而本文将向大家展示以前没有公开过的利用H2的方法,并且无需使用Java编译器,即通过原生库和JNI( ...

  2. css 解析 开源库_干货 | python库大全,全面高效

    黑客技术点击右侧关注,了解黑客的世界! Java开发进阶点击右侧关注,掌握进阶之路! Python开发点击右侧关注,探讨技术话题!来源丨速学Pythonhttps://mp.weixin.qq.com ...

  3. solidworks电气元件3d库_丨部件库丨西门子3RT60交流接触器

    部件库 西门子3RT60交流接触器 编辑丨钻石海 出品丨电气CAD论坛 本次发布的西门子SIRIUS(国产)3RT60系列交流接触器包含AC380V.AC220V和辅助触点.包含2D/3D宏.连接点排 ...

  4. JAVA无法定位共享库_共享问题库

    1. steam库游戏共享,我有好几个问题需要解答.1:我把库共享给朋友之后,朋友会共享到我库里的东西吗 共享之后只能共享游戏库.物品库存里的东西是不会共享的,两个人的物品库存是独立的 2. sql数 ...

  5. mysql java 社工库_社工库源码

    我接触的第一个社工库源码是Bamaba的源码 一个Asp+Sqlserver的源码 很简陋 大概就是这个界面 13年前后的大多数社工库都是这个源码改的 包括第一代QQ群查询 asp+sqlserver ...

  6. java并法库_沈阳法库县婚姻挽回该怎么做,异地恋相处

    沈阳法库县婚姻挽回该怎么做 1.在隐藏的地方写下"我爱你".你的男朋友希望你在一封信或一条短信的末尾写下"我爱你",但他不会指望在他洗完澡后,在他早上煎蛋卷的辣 ...

  7. mysql java 社工库_社工库源码搜集

    我接触的第一个社工库源码是Bamaba的源码 一个Asp+Sqlserver的源码 很简陋 大概就是这个界面 13年前后的大多数社工库都是这个源码改的 包括第一代QQ群查询 asp+sqlserver ...

  8. java多线程知识_学习知库丨Java多线程知识大全

    进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程. 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换 ...

  9. maven 加入第三方库_添加第三方库到Maven资源库

    问题: 在安卓.java.Scala中,总是要添加一些第三方的库. 在"pom.xml"添加如下: com.loopj.android.http android-async-htt ...

  10. python随机森林库_随机森林库:R和Python中的不同结果

    下面的代码用R和python训练一个随机森林模型.正如您所注意到的,R(1-0.27=0.73)中的精度要比Python中的(0.69)好.此外,特性在R和Python中的重要性是不同的.在 [EDI ...

最新文章

  1. AI一分钟 | 比特大陆递交招股书,募资用于AI芯片研发;泰晤士2019全球大学排行榜:清华列亚洲第一...
  2. Rocket - diplomacy - AddressSet
  3. 判断数据是否服从某一分布(二)——简单易用fitdistrplus包
  4. html页面如何循环遍历,遍历foreach循环中的HTML DOM元素
  5. 一篇带你了解函数指针
  6. 深入浅出ShellExecute(总结)
  7. 辅助类BinaryTreeNodeLeftChildRightSibling(左孩子右兄弟,二叉树结点)
  8. django 模型类的常见字段约束,以及filter 过滤和查询
  9. XEIM 帮助文档【草稿版】
  10. 【英语学习】【English L06】U03 House L6 Sharing an apartment
  11. javaSe--integer与int
  12. 如何使用WindowsPerformanceToolKit对程序进行分析
  13. 3DMAX渲染慢?一些小方法提升3DMAX渲染速度~
  14. 信噪比计算方式(小问题解惑)
  15. Excel如何按照单元格背景颜色排序
  16. 【UE4大数据可视化教程序章一】——生成城市与道路模型
  17. ECCV 2022 | MVDG:一种用于域泛化的统一多视图框架
  18. OIO和NIO的区别
  19. [循证理论与实践] Meta分析系列之五:贝叶斯 Meta 分析与 WinBUGS 软件
  20. Django新建项目(Linux操作系统)

热门文章

  1. 使用dos2unix批量转换文件
  2. centos7 部署dzzoffice最新版详细教程
  3. 应届毕业生,只会抄代码,该怎么办?
  4. iOS 乱码问题之一
  5. 【实用】神级工具类Hutool,你值得拥有!
  6. PageHelper分页插件的简单使用
  7. CGLIB 动态代理使用
  8. App测试工具列表整理
  9. pytorch实现segnet_pytorch版segnet复现实践
  10. Matlab绘制散点密度图