
QGIS 1.8.0 Windows编译与二次开发指南
下载需积分: 10 | 691KB |
更新于2024-09-10
| 136 浏览量 | 举报
收藏
本文主要讲述了作者在Windows 8.1企业版系统上编译QGis 1.8.0的过程,并分享了从初次尝试编译QGis 2.2.0源代码失败,到最终成功实现QGis二次开发的经验。作者首先介绍了一种较为简单的编译方法,该方法是从李民录的博客获取,虽然能编译成功但存在运行时错误和乱码问题。遇到的挑战包括动态链接库定位困难和库文件的自动安装问题。
为了成功编译,作者推荐使用OSGeo4W作为第三方库安装工具,它能一次性安装大部分必要的库,如Proj、GEOS、SQLite3、GDAL/OGR、Qwt、expat、fcgi和grass等。特别强调了在安装过程中应避免使用包含中文或空格的路径,因为这可能会导致设置路径上的困扰。安装时需要细心选择需要的库,并在安装对话框中手动输入库名进行下载安装。
尽管初试的编译方法未能满足需求,但作者通过深入研究和实践,最终找到了一条成功路径,即先安装并配置好第三方库,再用VS2010进行QGis 1.8.0的编译。这可能涉及到对VS版本兼容性、编译选项的调整以及处理可能出现的链接和编码问题。整个过程旨在帮助那些正在QGis二次开发领域探索的读者,减少他们在编译道路上的曲折,提高开发效率。对于那些已经成功编译的朋友,作者也期待他们的指导和分享。
作者的博客还提供了额外的帮助资源,包括对Windows安装文档的引用和另一个博客链接,这些都可以作为进一步学习和解决问题的参考资料。本文详尽地记录了作者在QGis编译和二次开发过程中的关键步骤和教训,对于想要在这个领域进行深入的开发者来说,是一份宝贵的实践经验分享。
相关推荐









qq_15620721
- 粉丝: 0
最新资源
- VC++ DLL编程技术要点全解析
- 同步演示软件:深入浅出数据结构与算法
- EXT 2.0 酒店管理系统:提升酒店信息化管理水平
- Java Web整合开发实战:Struts+Hibernate教程
- 基于VS2005和SQL2005开发的三层架构类QQ聊天程序源码解析
- 个人博客源代码及其管理功能使用教程
- My Eclipse中文基础教程下载指南
- HFS网络共享服务器简易部署与使用指南
- 深入理解ibatis的DTD文件及标签使用指南
- C#实现滚动字幕功能简易小程序教程
- 全面的CSS2.0+HTML标签文档教程
- Oracle9i数据库管理基础I中文版教程精要
- 计算机基础教学资源:教案、课件与试题集
- 深入探讨VC程序中控件应用的实例分析
- SystemC 2.2.0安装指南:软硬件协同设计利器
- 猫扑DSQ测试版发布,修复先前BUG
- STC51系列单片机程序开发实例
- NIIT历年考试题目集锦:珍藏版在线截屏
- PHP探针搭建指南:多版本兼容与MYSQL测试
- EJB企业级应用技术详解及课件练习指南
- 直接使用编译好的com.bruceeckel.simpletest类文件
- 基于Struts2构建的网上交易平台开发与实现
- 局域网P2P文件传输经典:飞鸽传书VC++源代码解析
- 《Visual+C++.NET编程实例》五十讲配套代码解析