vscode osx распознает фреймворки с помощью clang - PullRequest
0 голосов
/ 20 февраля 2019

Я пытаюсь перенести проект vscode SDL2 (работающий в Linux и MINGW64) на OSX.

Я установил Xcode и убедился, что платформа SDL2 компилируется и связывается с helloworld_sdl2.c

Кажется, я не могу заставить это работать в vscode.

Я добавил -framework SDL2 в команду clang следующим образом:

clang -framework SDL2 -o hwsdl2 hwsdl2.c

Но он не может найти ни один из заголовков.Если я явно включаю заголовки, например, так:

clang -I /Library/Frameworks/SDL2.framework/Headers -framework SDL2 -o hwsdl2 hwsld2.c

Заголовки найдены, но компоновщикне могу найти библиотеки SDL2.

Любые подсказки для начинающего разработчика OSX приветствуются!

...