Я использую Xcode 11.4 на MacOS Catalina 10.15.3
Я использую HomeBrew для установки SDL2 с помощью терминала: brew install sdl2
, а затем я открываю Xcode , создайте новый проект с именем SDL2Tutorial для тестирования библиотеки.
Я изменил путь поиска заголовка на / usr / local / include и добавил / usr / local / cellar / sdl2 / 2.0.12_1 / lib / libSDL2-2.0.0.dylib для связи бинарных файлов с библиотекой
В основном. cpp Я написал такой код
#include <iostream>
#include <SDL2/SDL.h>
int main(int argc, char * argv[]) {
// insert code here...
if (SDL_Init( SDL_INIT_EVERYTHING ) < 0)
{
std::cout << "Error: " << SDL_GetError() << std::endl;
}
return EXIT_SUCCESS;
}
и есть появилось много ошибок, в том числе:
2020-04-02 17: 03: 41.767966 + 0700 SDL2Tutorial [829: 23149] Разрешение проверки API для металла
2020-04-02 17: 03: 41.799979 + 0700 SDL2Tutorial [829: 23443] flock не удалось заблокировать файл карт: errno = 35
2020-04-02 17: 03: 41.800445 +0700 SDL2Tutorial [829: 23443] flock не удалось заблокировать файл карт: errno = 35
2020-04-02 17: 03: 41.848181 + 0700 SDL2Tutorial [829: 23149] [плагин] ] AddInstanceForFactory: без фабрики зарегистрирован для идентификатора F8BB1C28-BAE8-11D6-9C31-00039315CD46
2020-04-02 17: 03: 41.875838 + 0700 SDL2 Учебное пособие [829: 23149] HALC_ShellDriverPlugIn :: Open: Can't получить указатель на подпрограмму Open
2020-04-02 17: 03: 41.876282 + 0700 SDL2Tutorial [829: 23149] HALC_ShellDriverPlugIn :: Open: Не удается получить указатель на Открытая подпрограмма
Я пропустил какой-либо шаг настройки библиотеки и как я могу устранить все ошибки?