Ошибка компиляции для opencv 2.4.3

Я встретил ошибку компиляции в этой строке, говоря, что 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;

Кто-нибудь сталкивался с такой же проблемой?

Я скачал opencv 2.4.3 из http://opencv.org/opencv-2-4-3-released.html

Линии 1819-1820 от 3rdparty/libpng/pngtest.c,

0

Решение

Кажется, что комментарий перед этой строкой кода довольно ясен. Если уже есть png.h на вашем пути, то звонит png.h может пойти на неправильный набор кода.

Чтобы убедиться, что вы используете OpenCV png.hони выдают ошибку, если есть альтернатива png.h уже на вашем пути.

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector