linux下编译GDAL外加扩展格式支持(一)

目标:在linux下编译GDAL库,外加libkml、expat、hdf4/5、mysql、netcdf、ECW格式支持。

环境:fedora15/16,最好不要用root用户编译。

1、安装expat-2.0.1 [expat-2.0.1.tar.gz]

下载地址:http://sourceforge.net/projects/expat/files/expat/

mkdir /usr/lib64/expat201
#指定安装目录:
./configure --prefix=/usr/local/expat201
#生成安装文件:
make
#安装:
make install

2、安装curl-7.24.0 [curl-7.24.0]

下载地址:http://curl.haxx.se/download.html

mkdir /usr/lib64/curl7240
./configure --prefix=/usr/local/curl7240
make
make install

3、安装zlib-1.2.3 [zlib-1.2.3],fedora系统已经带有这个库,可以不编,若编译且加到库目录中,必须保证libz.so*等库文件使每个用户用户都有调用权限,否则可能导致

fedora图形界面如KDE启动失败。

下载地址:http://sourceforge.net/projects/libpng/files/zlib/

mkdir /usr/local/zlib123
#64位系统下继续安装zlib会出现“could not read symbols: Bad value”错误,配置时采用64进行编译,如下:
CFLAGS="-O3 -fPIC" ./configure --prefix=/usr/local/zlib123
make
make install

未完待续。

全部为本人原创码字,请尊重作者辛苦劳动,转载请注明出处!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值