Я пытаюсь заставить SDL2 работать внутри VScode, чтобы начать его изучение. Я действительно не знаю, как работает запуск VSCode, задачи, свойства json и т. д., и я не нашел в Интернете много информации о том, как точно настроить SDL2 в VScode на Mac, поэтому мне пришлось использоватьchatgpt. Большой шок: он не работает должным образом, и я не могу решить проблему, а попытка включить sdl2.h в любой сценарий показывает ошибку «Файл SDL2/SDL.h не найден» в редакторе. Я попытался использовать этот репозиторий (https://github.com/mahanmi/SDL2-on-mac/), чтобы предварительно настроить его, но с этим возникает точно такая же проблема. Мой тестовый скрипт c_cpp_properties.json, launch.json и Tasks.json приведен ниже:
c_cpp_properties.json:
Я пытаюсь заставить SDL2 работать внутри VScode, чтобы начать его изучение. Я действительно не знаю, как работает запуск VSCode, задачи, свойства json и т. д., и я не нашел в Интернете много информации о том, как точно настроить SDL2 в VScode на Mac, поэтому мне пришлось использоватьchatgpt. Большой шок: он не работает должным образом, и я не могу решить проблему, а попытка включить sdl2.h в любой сценарий показывает ошибку «Файл SDL2/SDL.h не найден» в редакторе. Я попытался использовать этот репозиторий (https://github.com/mahanmi/SDL2-on-mac/), чтобы предварительно настроить его, но с этим возникает точно такая же проблема. Мой тестовый скрипт c_cpp_properties.json, launch.json и Tasks.json приведен ниже: c_cpp_properties.json: [code]{ "version": 4, "configurations": [ { "name": "macOS-Clang", "includePath": [ "${workspaceFolder}/**", "/opt/homebrew/include" ], "browse": { "path": [ "${workspaceFolder}/**", "/opt/homebrew/include" ], "limitSymbolsToIncludedHeaders": true }, "defines": [], "macFrameworkPath": [ "/System/Library/Frameworks", "/Library/Frameworks" ], "compilerPath": "/usr/bin/clang++", "cStandard": "c17", "cppStandard": "c++20", "intelliSenseMode": "macos-clang-arm64" } ] }