установка SDL на fedora - PullRequest
       11

установка SDL на fedora

2 голосов
/ 12 ноября 2011

Я установил FEDORA и SDL и хочу программировать графику на C. при компиляции, я получаю много неопределенных ссылок на SDL_MapRGB, SDL_Init и т. Д. Я искал файловую систему, в которой отсутствует SDL.dll ..

какрешить эту проблему?

1 Ответ

18 голосов
/ 12 ноября 2011

Linux не использует файлы .dll для хранения библиотек, но .so.

Во всяком случае, для установки SDL в fedora:

sudo yum install SDL*

Это установит полную библиотеку SDL со связанными пакетами devel.

Возможно, вы также захотите установить группу пакетов средств разработки (для gcc и других инструментов сборки):

sudo yum groupinstall 'Development Tools'

При компиляции вам нужно указать GCC, какую библиотеку связать:

gcc mycoolapp.c -o myapp -lSDL -lSDL_mixer
...