【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
GIScript是一个开源的地理信息处理脚本系统。
GIScript 2016的目录结构进行了调整,因此2016版需要重新编译。
GIScript 2016目前可以支持Windows和Linux,考虑到技术发展的趋势和数据处理的场景,目前只对64位系统提供支持。
GIScript 2016在Linux上主要支持gcc4.9的编译,主要测试平台是Ubuntu。
GIScript 2016在Ubuntu14.04上,因为使用的gcc4.8.2,需要自己下载gcc4.9.3编译,然后再编译GIScript的库。
GIScript 2016在Ubuntu15.04上,因为使用的gcc4.9.2,可以直接使用。
GIScript 2016在Ubuntu15.10上,因为使用的gcc5.2.1,需要自己下载gcc4.9.3编译,然后再编译GIScript的库。
编译完后,测试一下gcc和g++的版本:
gcc -v
g++ -v
如果有问题,参考这里解决:http://my.oschina.net/u/2306127/blog/538139
然后运行一下测试程序,进入testbed目录:
./run.sh t_dataimport.py
仔细查看输出信息,一般会成功。如果有出错信息,参考上面检查配置。
如果安装了老版本的,由于目录结构调整,需要删除 /usr/lib/python3/dist-packages/PyUGC.so,该文件新版本已放到PyUGC的子目录了。
另外,SIP如果使用其它版本的编译、安装过,也有可能引起版本冲突,可以到/build/sip-4.16.9下面,重新编译、安装一下SIP:
python3 configure.py
make clean
sudo make install
然后再运行build_linux.sh对GIScript工程进行编译。
来源:oschina
链接:https://my.oschina.net/u/2306127/blog/540002