QGIS1.8.0编译

Quantum1.8.0全新编译(以debug为例)


1、准备软件
cmake2.8
MS Visual Studio 2010
Python-2.7.3(直接安装&同时编译debug版的python27d.lib)
Qt 4.8.2
Sip sip-4.13.3 Source
PyQt-win-gpl-4.9.4 Source
mingw32
spatialindex
OSGeo4W
qwt-6.0
GnuWin32(路径中不能含空格)


2、python sip模块安装
2.1 python安装,配置环境变量到path下:C:\Python27
2.2 配置mingw32到path下:D:\opensource\qgis\qgis-1.8.0\MinGW\bin;
2.3 切换到需要绑定的python路径下,安装sip,先解压到c目录下
C:\PyQt-win-gpl-4.9.4\>c:\Python27\python.exe configure.py -w
2.4 编译:nmake
2.5 安装:nmake install(安装完成后,会将sip.h文件自动拷贝到python的某个目录下,并将sip.exe自动拷贝到python目录下)
3 CMake配置,将相关文件目录引向OSGeo4W


4 VS2010编译。中间可能会出现各种错误,多是由于VS环境配置或者系统环境配置、库不匹配、以及没有包括lib路径等问题。
如果出现错误问题,提示c:/python/sip无法解析,检查环境变量,必要时重启机器,当时莫名就好了,不知是否由于(PATHEXT=PATHEXT;.PY;.PYM,联想到刚才的python也提示无法识别,却掉PHTHEXT)引起的,已经去掉了。


;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值