librasterlite网址:librasterlite2: librasterlite2https://www.gaia-gis.it/fossil/librasterlite2/index
下载librasterlite:
获取librasterlite2-1.1.0-beta1.tar.gz文件。
3、Linux下编译解压缩librasterlite2-1.1.0-beta1.tar.gz文件,进入librasterlite2-1.1.0-beta1目录。
赋予configure权限
设置pkg-config变量:
export PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/lib64/gnome-boxes/pkgconfig:/usr/share/pkgconfig:/run/media/root/program/files/3rdParty/lib/pkgconfig:$PKG_CONFIG_PATH
配置configure命令:
./configure --prefix=/run/media/root/program/files/3rdParty CPPFLAGS="-I/run/media/root/program/files/3rdParty/include -I/run/media/root/program/files/3rdParty/include/geos -I/run/media/root/program/files/3rdParty/include/libxml2 -I/run/media/root/program/files/3rdParty/include/libxml2/libxml -I/run/media/root/program/files/3rdParty/include/openjpeg-2.5 -I/run/media/root/program/files/3rdParty/include/webp -I/run/media/root/program/files/3rdParty/include/freetype2 -I/run/media/root/program/files/3rdParty/include/fontconfig" LDFLAGS="-L/run/media/root/program/files/3rdParty/lib"
编译,make
安装,make install
4、MacOS下编译
解压缩librasterlite2-1.1.0-beta1.tar.gz文件,进入librasterlite2-1.1.0-beta1目录。
赋予configure权限
设置pkg-config变量:
export PKG_CONFIG_PATH=/Users/lucky/files/3rdParty/lib/pkgconfig:$PKG_CONFIG_PATH
配置configure命令:
./configure --prefix=/Users/lucky/files/3rdParty CPPFLAGS="-I/Users/lucky/files/3rdParty/include -I/Users/lucky/files/3rdParty/include/geos -I/Users/lucky/files/3rdParty/include/libxml2 -I/Users/lucky/files/3rdParty/include/libxml2/libxml -I/Users/lucky/files/3rdParty/include/openjpeg-2.5 -I/Users/lucky/files/3rdParty/include/webp -I/Users/lucky/files/3rdParty/include/freetype2 -I/Users/lucky/files/3rdParty/include/fontconfig" LDFLAGS="-L/Users/lucky/files/3rdParty/lib"
librasterlite2-1.1.0-beta1/headers目录下 rasterlite2_private.h 文件 389行出现无法识别的 time_t 类型:
修改为: long long 类型:
编译,make
安装,make install
5、Windows下编译



