Boost :: GIL'jpeglib.h':没有这样的文件或目录

时间:2013-05-29 15:21:25

标签: c++ boost boost-gil

#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项目属性中 - &gt; C / C ++ - &gt;一般 - &gt;附加包含目录。

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

2 个答案:

答案 0 :(得分:24)

jpeg库可能会丢失吗?

sudo apt-get install libjpeg-dev

^解决了我的问题

答案 1 :(得分:1)

在fedora上

sudo dnf install libjpeg-turbo-devel