• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Boost gil - не работает пример dynamic_image.cpp

  • Автор темы tumanovalex
  • Дата начала
T

tumanovalex

Boost 1.57.00, Visual Studio 2013. При компиляции возникает ошибка:
"error C1083: Не удается открыть файл включение: jpeglib.h: No such file or directory c:\boost\boost\gil\extension\io\jpeg_io.hpp".
Скачал библиотеку jpegsr9a.zip, разархивировал ее в директорию boost и назвал jpeglib, указал эту папку в Свойства проекта - Каталог включения. Ошибка исчезла, но появилась другая:
"error C1083: Не удается открыть файл включение: jconfig.h: No such file or directory c:\boost\jpeglib\jpeglib.h". Такого файла в директории jpeglib действительно нет. Видимо, нужно библиотеку скомпилировать, может быть тогда нужные файлы и библиотеки появятся. Посмотрел makefile.vc, но так и не понял, как можно с его помощью скомпилировать библиотеку в dll или lib. Подскажите, пожалуйста, как правильно работать с библиотекой jpeglib.
Проект прикрепил.
 

Вложения

  • BoostTest2.zip
    2 КБ · Просмотры: 175
R

rrrFer

Видимо, нужно библиотеку скомпилировать, может быть тогда нужные файлы и библиотеки появятся.
Если скомпилировать - то .lib файлы и прочие бинарники появятся.
Тебе же он черным по белому пишет:
No such file or directory c:\boost\boost\gil\extension\io\jpeg_io.hpp
Т.е. он не может найти хедер (это в том числе то, что ты собрался компилировать)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!