8
#include <boost/gil/gil_all.hpp>
#include <boost/gil/extension/io/jpeg_io.hpp>

int main()
{
  using namespace boost::gil;
  rgb8_image_t img;
  jpeg_read_image("test.jpg",img);
}

我将 $BOOST_ROOT 包含到 VS 2010 项目属性 -> C/C++ -> 常规 -> 附加包含目录中。

在http://www.richelbilderbeek.nl/CppCompileErrorJpeglibHnoSuchFileOrDirectory.htm中定义了相同的错误, 但声明的解决方案没有解决我的问题。

4

2 回答 2

26

jpeg 库可能丢失了?

sudo apt-get install libjpeg-dev

^这解决了我的问题

于 2013-09-29T20:32:16.917 回答
1

sudo dnf install libjpeg-turbo-devel在软呢帽上。

于 2018-04-09T03:17:59.560 回答