zoukankan      html  css  js  c++  java
  • 自定义编译gdal库

    作者:朱金灿

    来源:http://blog.csdn.net/clever101

     

           使用下载下来的gdal库的makefile来编译gdal库,生成的gdal库的名字debug版本和release版本都一样,二者都存放在gdal库的根目录下。因此我想自定义编译gdal库。

     

           首先用文本编辑器打开nmake.opt,修改里面的两个宏变量GDAL_DLL和GDALLIB。这个两个宏分别指定dll文件的全路径和lib文件的全路径。比如我修改如下:

    !IFDEF DEBUG
    
    GDAL_DLL =	$(THIRD_PARTY)gdal_1_10_vc9dllgdal$(VERSION)D.dll
    
    !ELSE
    
    GDAL_DLL =	$(THIRD_PARTY)gdal_1_10_vc9dllgdal$(VERSION).dll
    
    !ENDIF
    
    !IFDEF DEBUG
    
    GDALLIB	=    $(THIRD_PARTY)gdal_1_10_vc9libgdal$(VERSION)_i_D.lib
    
    !ELSE
    
    GDALLIB	=    $(THIRD_PARTY)gdal_1_10_vc9libgdal$(VERSION)_i.lib
    
    !ENDIF
    

              $(THIRD_PARTY)为我定义的一个环境变量,你也可以用一个绝对路径来代替它。为了编译成功编译gdal的附带程序,也需要修改apps文件夹下的makefile文件,具体是:

       
    LIBS	=	$(THIRD_PARTY)gdal_1_10_vc9libgdal110_i.lib




  • 相关阅读:
    NAND FLASH扇区管理
    ECC内存校验算法
    实时数据库简介
    windows标准控件
    PLC一些资料
    at命令
    Vi 常用命令列表
    PHP继承及实现
    Mongodb php扩展及安装
    Linux下jdk1.6安装指引
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6470432.html
Copyright © 2011-2022 走看看