Debian平台下编译安装MRT的问题

Debian平台下编译安装MRT的问题


发布日期: 1970-01-01 更新日期: 2015-02-03 编辑:giser 浏览次数: 4055

标签:

摘要: 最近要对MODIS数据进行处理,所有下载了MRT进行安装。这个软件已经比较成熟了。 直接进行编译,出现下面问题: In file included from mosaic.c:32: ../shared_src/mrt_dtype.h:41:...

最近要对MODIS数据进行处理,所有下载了MRT进行安装。这个软件已经比较成熟了。

直接进行编译,出现下面问题:

    In file included from mosaic.c:32:
    ../shared_src/mrt_dtype.h:41:6: error: #elif with no expression
    mosaic.c: In function ‘getInputFileNamesFromFile’:
    mosaic.c:1874: warning: implicit declaration of function ‘isspace’
    make[1]:  [mosaic.o] Error 1
    make[1]: Leaving directory `/v/mrtmosaic'
    make:  [all-recursive] Error 2

解决方法很简单,打开mrt_type.h文件,将第41行的#elif修改为#else,保存后重新编译即可。

关注公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org