Файл sdl2/sdl.h не найденC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Файл sdl2/sdl.h не найден

Сообщение Anonymous »


Когда я пытаюсь создать окно с помощью vscode на Mac с clang++, я столкнулся с проблемой, когда установлен sdl2 (с самодельным продуктом), но vscode не может его найти. Это ошибка, которую я получил в терминале.

* Выполнение задачи: C/C++: активный файл сборки clang Начинаю сборку... /usr/bin/clang -std=gnu++14 -std=c++17 -stdlib=libc++ -g /Users/jst_/Coding/VS.Code_C++/Main.CPP -o /Users/jst_/Coding/VS.Code_C++/Main /Users/jst_/Coding/VS.Code_C++/Main.CPP:1:10: фатальная ошибка: файл SDL2/SDL.h не найден #include ^~~~~~~~~~~~~ Возникла 1 ошибка. Сборка завершена с ошибками. * Не удалось запустить терминальный процесс (код выхода: -1). * Терминал будет повторно использоваться задачами. Нажмите любую клавишу, чтобы закрыть его. Код для окна: #include интервал основной() { SDL_Init(SDL_INIT_VIDEO); SDL_Window* окно = SDL_CreateWindow("Мое окно", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 640, 480, SDL_WINDOW_SHOWN); если (!окно) { // Обработка ошибки создания окна SDL_Выход(); возврат 1; } SDL_Delay(3000); // Пауза на 3 секунды SDL_DestroyWindow (окно); SDL_Выход(); вернуть 0; } Задачи в формате JSON

{ "задания": [ { "тип": "cppbuild", "label": "C/C++: активный файл сборки clang", "команда": "/usr/bin/clang", "аргументы": [ "-std=С++17", "-stdlib=libc++", "-г", "${файл}", "-о", "${fileDirname}/${fileBasenameNoExtension}" ], "параметры": { "cwd": "${fileDirname}" }, "группа": { "вид": "строить", «isDefault»: правда }, "detail": "Задача, созданная отладчиком." }, { "тип": "cppbuild", "label": "C/C++: clang++ построить активный файл", "команда": "/usr/bin/clang++", "аргументы": [ "-std=С++17", "-stdlib=libc++", "-г", "${файл}", "-Я", "/opt/homebrew/opt/sdl2", // Замените этот путь правильным "-о", "${fileDirname}/${fileBasenameNoExtension}" ], "параметры": { "cwd": "${fileDirname}" }, "группа": "построить", "detail": "Задача, созданная отладчиком." } ], "версия": "2.0.0" } и json C_cpp_properties

{ "конфигурации": [ { "имя": "Мак", "includePath": [ "${workspaceFolder}/**", "/opt/homebrew/opt/sdl2", "/opt/homebrew/Cellar/sdl2/2.28.5/include" ], "определяет": [], "macFrameworkPath": [ "/Система/Библиотека/Фреймворки", "/Библиотека/Фреймворки" ], "compilerPath": "/usr/bin/clang", "cСтандарт": "c17", "cppStandard": "С++17", "intelliSenseMode": "clang-x64" } ], "версия": 4 } Я несколько раз пытался найти разные пути и, наконец, нашел правильный путь, но это не имело никакого значения, я все равно получал ту же ошибку.
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • SDL2 #include не удается связать
    Anonymous » » в форуме C++
    0 Ответы
    50 Просмотры
    Последнее сообщение Anonymous
  • Невозможно открыть исходный файл "Sdl2/Sdl.h" Microsoft Visual Studio
    Anonymous » » в форуме C++
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Невозможно открыть исходный файл "Sdl2/Sdl.h" Microsoft Visual Studio
    Anonymous » » в форуме C++
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как правильно заставить SDL не увеличивать размер окна SDL или размера холста HTML в приложении WASM?
    Anonymous » » в форуме CSS
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Как правильно заставить SDL не увеличивать размер окна SDL или размера холста HTML в приложении WASM?
    Anonymous » » в форуме CSS
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous

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