Я пытаюсь использовать boost :: gil (boost v. 57), для которого требуется библиотека libjpeg. libjpeg.lib добавлен в Дополнительные внешние библиотеки.
im, используя только одну строку кода:
boost::gil::jpeg_read_image( "C:/pic.jpg" /*prewData.fileName*/, runtime_image);
, и это вызывает некоторые неразрешенные ошибки внешних символов (все они ведут в jpeglibmangler.h)
Source.obj: ошибка LNK2019: неразрешенный внешний символ "chromium_ijg_jpeg_std_error", указанный в функции "protected: void __cdecl boost :: gil :: detail :: jpeg_reader :: init (void)" (? init @ jpeg_reader @ detail @ gil @ boost @@ IEAAXXZ)
Переход в jpeglibmangler.h и Ctrl + щелчок правой кнопкой мыши на chromium_ijg_jpeg_std_error ведет в никуда. Так что же такое chromium_ijg_jpeg_std_error и что я должен включить или добавить во внешние компоненты, чтобы правильно добавить libjpeg?