Geos库在Windows上的编译
2015-08-14 16:37
288 查看
今天在编译osgEarth的时候需要编译Geos这个库,用cmake编译,总是出错,后来改用nmake方式,一次性搞定。
准备工作:
geos源码的下载:http://trac.osgeo.org/geos/
步骤如下:
(1) 将VS(我是用的VS2010)下的vcvars32.bat拷贝到GEOS的文件目录下
(2) 确保GEOS文件目录下有一个autogen.bat的文件
(3) 开始->运行->cmd->回车 ,在GEOS目录下运行vcvars32.bat,得到自己机器上的VS信息
(4) 同样在命令行里运行autogen.bat
(5) 运行 nmake /f makefile.vc
接下来的时间就是编译,最后会得到lib文件夹中的geos.lib、geos_c.lib、geos_i.lib和bin文件夹中的 geos.dll、geos_c.dll等文件。至此,就可以调用geos的库了。
准备工作:
geos源码的下载:http://trac.osgeo.org/geos/
步骤如下:
(1) 将VS(我是用的VS2010)下的vcvars32.bat拷贝到GEOS的文件目录下
(2) 确保GEOS文件目录下有一个autogen.bat的文件
(3) 开始->运行->cmd->回车 ,在GEOS目录下运行vcvars32.bat,得到自己机器上的VS信息
(4) 同样在命令行里运行autogen.bat
(5) 运行 nmake /f makefile.vc
接下来的时间就是编译,最后会得到lib文件夹中的geos.lib、geos_c.lib、geos_i.lib和bin文件夹中的 geos.dll、geos_c.dll等文件。至此,就可以调用geos的库了。
相关文章推荐
- 学习电子书收藏
- 朴素贝叶斯算法---机器学习算法之三
- LaTex文字排版系统安装与使用
- Objective-C:对象之间循环引用会造成死循环
- 深拷贝 vs 浅拷贝 释放多次
- 交互设计师应该如何设计作品集
- 趣达学院视频优酷获取方法公告
- Genealogical tree(拓扑结构+邻接表+优先队列)
- druid
- string 和 vector 初探
- Apache HTTP Server + PHP + SQL
- OpenURL 使用方法
- python2.7学习笔记(3) ——字符编码,列表,元组
- 当一个线程进入一个对象的synchronized() 方法后,其他线程是否可以进入此对象的其他方法
- 《C++核心思想》学习笔记(1)
- android adapter 深刻分析
- BLE 天线容易忽略的小知识
- ZOJ-3865 Superbot
- javawebfilter 过滤器
- Bash - 趣味Shell