- 积分
- 3086
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-5-16
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2016-4-15 14:35:12
|
显示全部楼层
我发现如果数据格式选择grib1的话,我能顺利编译WPS。之前在其他电脑上安装过grib2格式的,只要安装zlib,jasper,libpng这三个库,然后安装位置配置配置一下就可以了,可是不知道为什么这次安装的时候老是提示这样的错误:
gcc -c -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DBIT32 -DNO_SIGNAL -I/usr/local/jasper/include -DUSE_JPEG2000 -DUSE_PNG -D__64BIT__ enc_png.c
enc_png.c:5:17: 致命错误:png.h:没有那个文件或目录
#include <png.h>
^
编译中断。
make[2]: [enc_png.o] 错误 1 (忽略)
gcc -c -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DBIT32 -DNO_SIGNAL -I/usr/local/jasper/include -DUSE_JPEG2000 -DUSE_PNG -D__64BIT__ dec_png.c
dec_png.c:5:17: 致命错误:png.h:没有那个文件或目录
#include <png.h>
^
编译中断。
make[2]: [dec_png.o] 错误 1 (忽略)
因为在安装libpng的时候报出zlib没有安装的错误,所以又重新将zlib自动安装了,安装目录为/usr/local,libpng的安装目录为/usr/local/libpng, jasper的安装目录为/usr/local/jasper,三个库文件重新安装过好几次,然后位置配置应该也没有问题呀
#ZLIB
export ZLIB=/usr/local/zlib
export ZLIBLIB=/usr/local/lib
export ZLIBINC=/usr/local/include
#LIBPNG
export LIBPNG=/usr/local/libpng
export LIBPNGLIB=/usr/local/libpng/lib
export LIBPNGINC=/usr/local/libpng/include
#JASPER
export JASPERLIB=/usr/local/jasper/lib
export JASPERINC=/usr/local/jasper/include
export JASPER=/usr/local/jasper
不知道错误到底是出现在哪一步了,求大神帮忙解决!谢谢! |
|