我m trying to compile source code, but receive:
undefined reference to
png_read_info' 文件头:#include "PngImage.hh"
#include <png.h>
#include <cstdio>
#include <csetjmp>
#include <cstring>
我的编译器设置: -I/usr/include/libxml2 -I/usr/include/osmpbf -O0 -g3 -Wall -c -fmessage-length=0 -lpng
我做错了什么?
更新:我正在尝试链接:-I/usr/include/libxml2 -I/usr/include/osmpbf -O0 -g3 -Wall -c -fmessage-length=0 -L/usr/include/libpng -lpng
库 libpng 已安装。我再次收到没有任何变化:未定义的对 png_read_info 的引用
固定的。我的大错。我在 Eclipse 中设置编译器设置而不是链接器设置。谢谢大家的回答