GIScript2016的重要变化

原创
2015/12/07 08:10
阅读数 409

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工程进行编译。



展开阅读全文
打赏
0
2 收藏
分享
加载中
更多评论
打赏
0 评论
2 收藏
0
分享
返回顶部
顶部