作者:朱金灿
来源:clever101的专栏
以Ubuntu 18编译gdal3.1.2为例,编译gdal3.1.2需要先编译proj库和geos库(可选)。我选择的proj库版本为proj-7.1.0,编译proj-7.1.0需要先编译tiff库和sqlite3。我选择的sqlite3的版本为sqlite-snapshot-202310241106。编译sqlite3的命令很简单,就是三部曲:
# --prefix=/home/lx/ThirdPartyLib/sqlite202310241106为指定编译输出位置
./configure --prefix=/home/lx/ThirdPartyLib/sqlite202310241106
本文详细介绍了在Ubuntu 18上编译gdal3.1.2的过程,包括先决条件proj-7.1.0的编译,需要的tiff库和sqlite3的安装。编译sqlite3和tiff库涉及修改~/.bashrc文件以设置路径,确保编译环境正确。接着,逐步指导如何编译proj和geos库,最终完成gdal的编译任务。

订阅专栏 解锁全文
1166





