Когда я компилирую программу SDL, почему всегда появляется сообщение «Библиотека не найдена» и как мне решить эту проблеC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Когда я компилирую программу SDL, почему всегда появляется сообщение «Библиотека не найдена» и как мне решить эту пробле

Сообщение Anonymous »

Я смотрел видео Майка Шаха на SDL2 с помощью Mac и выполнил тестовый запуск. Команда компиляции работала нормально, но настоящая проблема возникла, когда я ее запустил.
Моя команда компиляции была clang++ main.cpp ./glad/src/glad.c -I/Library/ Frameworks/SDL2.framework/Headers -I./glad/include -F/Library/Frameworks -framework SDL2
Я сделал ./a.out, и это привело к следующая ошибка

Код: Выделить всё

Arham@Zafars-iMac 6_OpenGL_SDL2 % ./a.out dyld[76831]: Library not loaded: @rpath/SDL2.framework/Versions/A/SDL2   Referenced from:  /Users/Arham/Desktop/SDL2_Tutorials/6_OpenGL_SDL2/a.out   Reason: no LC_RPATH's found zsh: abort      ./a.out
Это происходило со всеми фреймворками, которые я пробовал, хотя я изменил путь

Подробнее здесь: https://stackoverflow.com/questions/785 ... nd-and-how
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»