Как установить & ldquo; megamario & rdquo; (& ldquo; SDL / SDL.h & rdquo; не найден)

Я пытался установить Megamario1.7 на Ubuntu 12.04 64bit ( http://sourceforge.net/projects/mmario/?source=dlp )

Я установил все необходимые SDL- библиотеки.

Wenn I введите в

make PREFIX=/usr/local

Это дает мне ошибку

SDL/SDL.h - no such file ore directory

Что я должен сделать, чтобы решить эту проблему?

1
задан 11 July 2013 в 20:20

1 ответ

Вы также установили библиотеки разработки SDL (которые заканчиваются на -dev), как libsdl1.2-dev?

ОК, так что ответ «да». Сейчас. Правильный способ использования конфигурации SDL - использовать выходные данные команды sdl-config --cflags --libs. Это обеспечит флаги, необходимые для компилятора. Запустите эту команду и посмотрите, что за флаги.

Следующий шаг, боюсь, сложнее: вам нужно просмотреть Makefile и посмотреть, есть ли флаги, и если нет, то где их добавить.

Я скачал программу и посмотрел на Makefile: он достаточно прост. Просто добавьте флаги --libs в строку, начинающуюся с LDFLAGS, и --cflags в строку, начинающуюся с CFLAGS.

0
ответ дан 11 July 2013 в 20:20

Другие вопросы по тегам:

Похожие вопросы: