爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: gebreeze

请教 configure.wrf中的link line

[复制链接]
发表于 2015-9-20 22:55:04 | 显示全部楼层
gebreeze 发表于 2015-9-20 22:47
请教一下,为什么会有-lpng12和-lpng两个库?我安装的是libpng1.6.18这里的-lpng12是不是得换成-lpng18啊 ...

晕~~~这又不是版本。。。。。。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-9-21 21:52:11 | 显示全部楼层
andrewsoong 发表于 2015-9-20 22:55
晕~~~这又不是版本。。。。。。

O(∩_∩)O哈哈~
后来事实证明如版主所言,因为我直接把lpng12删掉,只保留lpng,也能正常编译grib2。
多谢!
密码修改失败请联系微信:mofangbao
发表于 2016-4-8 18:05:45 | 显示全部楼层
gebreeze 发表于 2015-9-20 22:41
经过我自己的琢磨,后来终于找到了真正的原因:
1、g2lib文件夹下面的makefile代码中,默认只编译jpeg20 ...

你好,问一下你具体是怎么修改的,能不能把代码贴出来看一下
我是这么修改的:
在makefile文件中取消了注释
CPPFLAGS = -DUSE_PNG -DUSE_JPEG2000
另外configure.wrf改为:
LIB_EXTERNAL    = \
                      -L$(WRF_SRC_ROOT_DIR)/external/io_netcdf -lwrfio_nf -L/usr/local/netcdf/lib -lnetcdff -lnetcdf   -L$(WRF_SRC_ROOT_DIR)/external/io_grib2 -lio_grib2 -L/usr/local/jasper/lib -ljasper -lpng
密码修改失败请联系微信:mofangbao
发表于 2016-4-8 18:05:50 | 显示全部楼层
gebreeze 发表于 2015-9-20 22:41
经过我自己的琢磨,后来终于找到了真正的原因:
1、g2lib文件夹下面的makefile代码中,默认只编译jpeg20 ...

你好,问一下你具体是怎么修改的,能不能把代码贴出来看一下
我是这么修改的:
在makefile文件中取消了注释
CPPFLAGS = -DUSE_PNG -DUSE_JPEG2000
另外configure.wrf改为:
LIB_EXTERNAL    = \
                      -L$(WRF_SRC_ROOT_DIR)/external/io_netcdf -lwrfio_nf -L/usr/local/netcdf/lib -lnetcdff -lnetcdf   -L$(WRF_SRC_ROOT_DIR)/external/io_grib2 -lio_grib2 -L/usr/local/jasper/lib -ljasper -lpng
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表