zoukankan      html  css  js  c++  java
  • geos 3.6.1编译 win7 vs2015

    1.下载geos 3.6.1

      百度云盘:
      链接:https://pan.baidu.com/s/1VXiH-CYbVzPcr1JIyHf8Kg
      提取码:j5kz

    2.WIN32编译

     1)打开 VS2015 x86 本机工具命令提示; 开始菜单->Visual Studio VS2015-> VS2015 x86 本机工具命令提示
     
     2)通过cd 命令行命令 设置到geos资源目录
     
     3)设置到geos目录后,以此键入如下命令行:   
     
      WIN32 DEBUG:
      nmake /f makefile.vc WIN32=TRUE DEBUG=TRUE


      WIN32 RELEASE
      nmake /f makefile.vc WIN32=TRUE RELEASE=TRUE


    3.WIN64编译

    1)打开 VS2015 X64 本机工具命令提示; 开始菜单->Visual Studio VS2015-> VS2015 x64 本机工具命令提示

    2)通过cd 命令行命令 设置到geos资源目录

    3)设置到geos目录后,以此键入如下命令行: 
     
      WIN64 DEBUG:
      nmake /f makefile.vc WIN64=TRUE DEBUG=TRUE
      
      WIN64 RELEASE
      nmake /f makefile.vc WIN64=TRUE RELEASE=TRUE 

    4.源码问题
     库编译之后,调用GeometryFactory类过程中会报错:GeometryFactory.h 文件420行GeometryFactory();无法访问,只需要在413行 protected: 下面一行添加public:,将下面的几个函数声明为public类型。重新编译geos库,再次调用,问题解决。
     geos-3.6.1includegeosgeomGeometryFactory.h

  • 相关阅读:
    bzoj1467 Pku3243 clever Y
    bzoj2242 [SDOI2011]计算器
    卡特兰数
    洛谷P1290 欧几里得的游戏
    bzoj2277 [Poi2011]Strongbox
    poj2406 Power Strings
    Codeforces 892 D.Gluttony
    Codeforces 892 C.Pride
    Codeforces 892 B.Wrath
    Codeforces 892 A.Greed
  • 原文地址:https://www.cnblogs.com/roea1/p/14038848.html
Copyright © 2011-2022 走看看