0
У меня есть доморощенный и его пакет sdl2 правильно установлен на OS X El Capitan, а заголовки SDL2 находятся в/usr/local/include/SDL2, но когда я использую -lSDL2 в gcc и #include <SDL2/SDL.h>
, как в Linux, я получаю ошибку fatal error: 'SDL2/SDL.h' file not found
Почему это происходит? Должен ли я symlink/usr/local/include/usr/include /?Как использовать SDL2 на OS X через Makefile?
ли вы добавить 'экспорт library_path =«$ library_path:/USR/местные/Библиотека» 'в ваш' ~/.bash_profile'? – jherran
Вероятно, вам понадобится '-I/usr/local/include' в CFLAGS. Также вместо этого попробуйте добавить '$ (sdl2-config --cflags -libs)' к вашей команде компиляции. См. [Установка - SDL Wiki] (http://wiki.libsdl.org/Installation) –
@jherran: я не сделал, я не был товаром, я должен был сделать это в OS X. – eggbertx