QGIS 2.2 Qt4.8.7编译教程:详细步骤与环境配置
需积分: 9 169 浏览量
更新于2024-09-09
1
收藏 845KB DOCX 举报
本篇文档详细介绍了如何在QGIS 2.2版本上基于Qt 4.8.7进行编译的过程。QGIS是一款开源的地理信息系统软件,其编译步骤对于开发者来说至关重要,特别是对于那些希望自定义构建或扩展QGIS功能的用户。
首先,文档强调了预编译工具的安装,如CMake版本3.2.2、bison版本2.4.1和Flex版本2.5.4a,这些工具是构建过程中不可或缺的编译器辅助工具,用于处理项目结构和语言解析。
接着,文档提到安装osgeo4w,这是一个专门为QGIS设计的软件包管理器,包含了众多与地理信息系统相关的库,如GDAL、GRASS GIS、GSL、SQLite等。安装时需特别注意,仅选择与QGIS兼容的组件,如expat、fcgi、gdal、grass、gsl-devel、iconv、pyqt4、qt4-devel、qwt5-devel-qt4、sip、spatialite、libspatialindex-devel和python-qscintilla。
在安装过程中,作者建议用户在安装osgeo4w时使用对话框模式,确保每个选项都被正确地安装,避免遗漏或误选。此外,指出了对Qt版本的要求,由于QGIS 2.6以下版本不支持Qt 5,因此需要确保安装的是Qt 4.7或更高版本,如4.8.7,并且安装了Qt-vs-addin作为Visual Studio插件,但需选择Qt4版本而非支持Qt5的版本。
文档还提到了Microsoft Platform SDK的安装,因为编译过程中需要用到SetupAPI.Lib,这个库通常在Microsoft Platform SDK中能找到。虽然作者提到的版本是针对Windows Server 2003 R2,但其他版本也可能适用,只要能成功编译即可。
最后,文档指导用户下载QGIS的最新代码,即版本2.8.1,可以从QGIS官方网站获取。一旦安装了所有必要的工具和依赖,就需要在系统环境中设置CMake、Bison、Flex、osgeo4w、Qt和Microsoft Platform SDK的路径,确保编译器能找到这些工具的执行文件和头文件库。
这篇文档提供了一个详尽的指南,帮助用户按照特定版本的QGIS进行编译,包括了所需的软件安装、配置环境变量以及代码下载,对QGIS开发和自定义构建的开发者来说是宝贵的参考资料。
2017-06-28 上传
2012-04-05 上传
2012-09-08 上传
2014-06-17 上传
2020-04-25 上传
2023-02-06 上传
点击了解资源详情
qq_26906205
- 粉丝: 0
- 资源: 3
最新资源
- casa-inteligente
- esp:esp咨询开发人员
- Accuinsight-1.0.23-py2.py3-none-any.whl.zip
- 径向基函数 (RBF) 教程 - 作为函数逼近器的神经网络:关于径向基函数 (RBF) 的西班牙语教程,仅供学术和教育使用-matlab开发
- neighbors:le Wagon编码训练营的最终项目,批次531
- DP-060JA-Migrating-your-Database-to-Cosmos-DB
- 九九乘法口诀表(word打印版).rar
- AdsAuth
- athena_health:雅典娜健康宝石的叉子
- Digimon Database 数码兽数据库-数据集
- 西门子200发脉冲控制步进电机程序.rar
- monitor-bot:通过官方手柄跟踪网站的变化和新推文
- tap-console-parser:通过劫持 console.log 解析 TAP
- Login-page:登录页面以及链接到postgres的数据库
- TomKingDAO-猫王DAO框架
- Projeto-Site-de-Noticias-Cidade:城市新闻网站的设计