I 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 /含める/ libxml2の-Iは/ usr/include/osmpbf -O0 -g3 -Wall -c -fmessage-length = 0 -lpng
私は間違っているのですか?
更新: I`m連結しようと:含める/ -I/USR /含む/ libxml2の-I/USR /含む/ osmpbf -O0 -g3 -Wall -c -fmessage長= 0 -L/USR/libpng -lpng
ライブラリlibpngが既にインストールされています。何も変更はありません。 未定義参照topng_read_info
修正済み。私の大きな間違い。リンカー設定ではなく、Eclipseでコンパイラー設定を設定します。お返事ありがとうございました
が含ま欠場かどうかを確認、ライブラリパスを設定しますlibpng? –