基本参考自 http://blog.csdn.net/q1302182594/article/details/42048031,只是根据目标平台做了微调。
编写一个shell脚本如下:
- #!/bin/bash
- PREFIX=~/workspace/libgd
- HOST=arm-linux-androideabi
- ./configure --prefix=$PREFIX --host=$HOST
将上述脚本内容保存为configure.sh,并使用以下命令使其具有可执行权限:
- ubuntu $ chmod +x configure.sh
执行configure.sh脚本进行配置:
- ubuntu $ ./configure.sh
结果如下:
- ** Configuration summary for libgd 2.1.0:
- Support for Zlib: no
- Support for PNG library: yes
- Support for JPEG library: no
- Support for VPX library: yes
- Support for TIFF library: yes
- Support for Freetype 2.x library: yes
- Support for Fontconfig library: yes
- Support for Xpm library: yes
- Support for pthreads: no
4、头文件路径
使用make命令,就可以进行编译:
- ubuntu $ make
相关推荐
编译完成的libgd图形库,是在widnows系统下编译,里面包含了64位和32位的libgd库包含libgd.lib libgd_a.lib libgd.dll libgd.pdb 和ligd的头文件 如gd.h
**编译好的libgd——C/C++图像图表库详解** libgd是一款强大的开源图形库,专为C和C++编程语言设计,它提供...通过这个预编译的版本,开发者可以直接利用已有的库文件,避免了编译源码的步骤,从而节省了时间和精力。
**VS编译libgd步骤** 在Windows环境下使用Visual Studio(VS)编译GD库,你需要遵循以下步骤: 1. **获取源代码**:首先,你需要从GD库的官方网站或GitHub仓库下载最新的libgd源代码。 2. **安装依赖**:GD库编译...
**vcpkg-libgd-2.3.3-windows-x86-64.zip** 是一个包含针对Windows平台的x86-64架构编译的libgd库的压缩包文件。libgd是一个开源的C语言库,主要用于创建和处理GD(Graphics Draw)格式的图像,支持多种图像类型如...
`readme.txt`文件通常包含了项目的详细说明、授权信息以及可能的编译和安装指南,用户应当仔细阅读,以确保正确无误地安装和使用libgd库。 总结一下,libgd是一个强大的图像处理库,对PHP开发者尤其有用,它可以...
在标题“php图形库libgd2.1”中,提到的“libgd2.1”指的是libgd库的2.1版本,这个版本是libgd的一个重要迭代,引入了许多新特性、优化和修复了已知问题。 libgd库主要用于创建和操作各种图像格式,如PNG、JPEG、...
《libgd库详解及其2.3.0版本安装指南》 libgd库是开源软件界的一个重要组件,它主要用于在动态内存中创建图像,并且支持多种格式,如PNG、JPEG、GIF、SVG等。libgd库在PHP、Perl、Python等编程语言中广泛使用,为...
libgd for windows 单文件版本,包含libgd,zlib,png,jpeg,webp源码, 以及x64编译后的动态库文件,工程使用vs2010,全静态链接编译,在nginx,tengine for cygwin 编译时用到,可直接替换cygwin下的 libdg-3.dll, 可省...
"libgd2.0.32" 是一个特定版本的 libgd 库,其中“libgd”是 GD(Graphics Draw)库的简称,这是一个广泛使用的开源图形库,主要用于处理图像,包括创建、修改和显示各种格式的图像。版本号“2.0.32”表示这是该库的...
1. **安装库**:根据操作系统和编译环境,下载并编译libgd源码,或者通过包管理器安装预编译的二进制包。 2. **链接库**:在项目中链接libgd库,设置相应的头文件路径和库路径。 3. **编写代码**:使用libgd提供的...
libgd-2.2.0是这个库的一个特定版本,它包含了对多种图像格式的支持以及一些增强功能,对于构建需要图像处理的Web应用程序,如PHP环境下的Zabbix监控系统,至关重要。 libgd库的核心功能在于其能够生成PNG、JPEG、...
标题中的"libgd-2.2.3.tar.gz"指的是libgd库的2.2.3版本,这是一个打包成tar.gz格式的源代码文件,适用于Linux或类Unix系统。这种压缩格式便于下载和分发,同时可以减少文件的存储空间。 GD库的主要功能包括: 1. ...
- **源码编译**:对于`libgd-2.2.4`,用户通常需要下载源代码,然后通过`./configure`、`make`和`make install`步骤进行编译安装。 - **依赖检查**:在编译之前,确保系统已安装必要的依赖库,如JPEG、PNG和ZLIB库...
使用过程中出现的问题:在编译运行测试代码时,提示error while loading shared libraries: libgd.so.3: cannot open shared object file: No such file or directory。 解决方案: 默认情况下,编译器只会使用/lib...
由于提供的信息只有"libgd-2.1.1",这可能意味着压缩包内包含的是GD库的源代码文件、编译脚本、配置文件、文档、示例代码等。通常,一个开源库的tar文件会包含如下部分: 1. **源代码文件**:通常位于`src/`目录下...
libgd linux上的图片拓展,php...tar -zxf libgd-2.2.5.tar.gz cd libgd-2.2.5 ./configure --prefix=/usr/local/gd2 --with-jpeg --with-png --with-zlib --with-freetype --with-fontconfig make make install
版本2.3是libgd的一个较新版本,带来了诸多改进和增强。在LNMP(Linux + Nginx + MySQL + PHP)环境中,libgd库对于构建动态网站和Web应用程序至关重要,因为它允许服务器生成和修改图像,如验证码、图表、缩略图等...
GD is an open source code library for the dynamic creation of images by programmers.... GD is commonly used to generate charts, graphics, thumbnails, and most anything else, on the fly....
这个"gd-libgd"是针对Windows和.NET平台的一个Fork版本,但标题提示这可能是“不建议使用”的,可能因为原版LibGD的维护更活跃,或者这个Fork存在一些已知问题或兼容性限制。 在C语言中,LibGD库通常被用于开发需要...