0

この行で、png_libpng_version_1_5_9が定義されていないというコンパイルエラーが発生しました。

/* Generate a compiler error if there is an old png.h in the search path. */
typedef png_libpng_version_1_5_9 Your_png_h_is_not_version_1_5_9;

誰かが同じ問題に遭遇しますか?

opencv2.4.3をhttp://opencv.org/opencv-2-4-3-released.htmlからダウンロードしました

行は1819-1820から3rdparty/libpng/pngtest.cです。

4

1 に答える 1

2

そのコード行の前のコメントは非常に明確なようです。パスにすでに存在する場合png.h、への呼び出しpng.hは間違ったコードセットに移動する可能性があります。

OpenCVを使用していることを確認するために、パスにすでにpng.h代替手段がある場合はエラーが発生します。png.h

于 2012-11-27T11:43:49.540 に答える