zoukankan      html  css  js  c++  java
  • windows 编译安装PROJ.4

        Proj.4是开源GIS最著名的地图投影库,许多GIS开源软件的投影都直接使用Proj.4的库文件。该项目遵循MIT license,用C语言编写,由USGS的Gerald I. Evenden在1980年代创立并一直维护到退休,后转手到Frank Warmerdam手中。Warmerdam现任OSGeo主席,于2008年5月把Proj.4纳入成为MetaCRS的一部分。Proj.4的主页( http://trac.osgeo.org/proj/ )现亦进入OSGeo,并提供Win32下的预编译文件直接使用,Linux下也有,本文介绍Windows下的使用方法。


    其编译方法非常简单,只需两步(我的编译环境为VS 2008+sp1):

    1. 下载最新版本source,目前是4.8.0。对源码文件(proj-4.8.0.zip)进行解压,在运行窗口使用dos命令进入源码的src文件夹,具体为cd命令,我的为:D:Program Filesproj-4.8.0src。

    2.在运行窗口直接运行命令:nmake makefile.vc。其中makefile.vc为上面提到的src文件夹中的makefile.vc文件,生成的lib文件和dll文件均在src文件夹下。在这之前,确保nmake可以使用,即需要设置VC++系统环境变量。设置环境变量的方法(以VS2008为例):在VS2008安装文件夹的vcvars32.bat(我的路径为:D:Program FilesMicrosoft Visual Studio 9.0VCinvcvars32.bat),直接双击运行。


    编译生成之后的src目录下的proj.dll、proj.lib、proj_i.lib,再加上proj_api.h等文件必可为编程所用。同时也可使用proj.exe来用命令完成任务。

  • 相关阅读:
    IOS GCD使用实例大全
    IOS GCD图片数据异步下载,下载完成后合成显示
    Git使用详细教程
    maven是干什么的?
    npm 的作用
    webstorm+nodejs环境中安装淘宝镜像
    关于框架搭建-web
    ES6-babel转码
    JavaScript单元测试工具-Jest
    webpack-dev-server和webpack
  • 原文地址:https://www.cnblogs.com/shenlanzifa/p/5288711.html
Copyright © 2011-2022 走看看