дьявол не загружает изображения с помощью сборки Linux

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

Скачал источник Devel из своих Веб-сайт.

$ unzip DevIL-1.7.8.zip
$ mkdir devil
$ cd Devil-1.7.8
+-------------------------------------------+
| Just type:                                |
| autoreconf -i                             |
| ./configure <your options here>           |
| make                                      |
| sudo make install                         |
+-------------------------------------------+

Если я использую autoreconf -i, тогда ./configure с префиксом, ilu и ilut. Я получаю сообщение об ошибке … забыто … чтобы записать это. Насколько это важно? Я просто не использовал это.

$ chmod +x configure
$  ./configure --prefix=/home/path/to/TestingDevil/devil --enable-ILU --enable-ILUT
$ make
$ make install

Так что на данный момент моя библиотека должен быть построенным
Я скачал дьявола простой пример (simple.c) в TestingDevil / simple / simple.c
построил это.

$ gcc -I ../devil/include -L ../devil/lib/ simple.c -o simple -lIL -lILU -lILUT
$ cp ../devil/lib/*.so* .

Я добавил изображение (jpg) для проверки.

$ LD_LIBRARY_PATH=. ./simple image.jpg

«Не удалось открыть файл … выход»

Я запустил исполняемый файл из простого каталога.

simple$ ls

image.jpg libIL.so.1.1.0 libILU.so.1.1.0 libILUT.so.1.1.0 libIL.so
libILU.so libILUT.so просто libIL.so.1 libILU.so.1
libILUT.so.1 simple.c

Что происходит не так? Я использую пример от devIL, он компилируется и работает нормально. Просто не могу загрузить файлы.

Моя система — Ubuntu 12.10 64 с установленным build-essential и другими пакетами разработчика для opengl dev.

Uni System — это Fedora 15 (?) 32. Это также имеет ту же проблему после создания devIL таким же образом.

На моей домашней машине я установил пакет libdevel-dev, и он отлично работает.

Этот вопрос не спросите об opengl, чисто lib lib и пример.

5

Решение

Похоже, вы создали его без поддержки jpg или у вас нет доступных jpeg-библиотек?

1

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

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

По вопросам рекламы [email protected]