Improved pngnq源归档文件不带有makefile(解压缩时要小心,没有顶层目录)。
如何在openSUSE 11.4上进行编译?安装了libpng/zlib header 和常用的C工具链。
pngnq$ gcc *.c
pngcomp.c: In function ‘main’:
pngcomp.c:111:37: error: ‘VERSION’ undeclared (first use in this function)
pngcomp.c:111:37: note: each undeclared identifier is reported only once for each function it appears in
rwpng.c: In function ‘rwpng_read_image’:
rwpng.c:130:7: warning: passing argument 3 of ‘png_get_IHDR’ from incompatible pointer type
/usr/include/png.h:2300:1: note: expected ‘png_uint_32 *’ but argument is of type ‘ulg *’
rwpng.c:130:7: warning: passing argument 4 of ‘png_get_IHDR’ from incompatible pointer type
/usr/include/png.h:2300:1: note: expected ‘png_uint_32 *’ but argument is of type ‘ulg *’
最佳答案
您可以在sourceforge上使用该版本吗?它似乎是较新的版本,并包含以下注释:
includes improvements made by porneL
https://stackoverflow.com/questions/6580857/