#c #macos #visual-studio-code #path #vcpkg
#c #macos #visual-studio-code #путь #vcpkg
Вопрос:
Я установил vcpkg с помощью Homebrew. Я следовал инструкциям в официальных документах vcpkg.
Я использовал эту команду:
vcpkg integrate project
и получил следующее сообщение:
Applied user-wide integration for this vcpkg root.
CMake projects should use: "-DCMAKE_TOOLCHAIN_FILE=/usr/local/Cellar/vcpkg/2020.11-1/libexec/scripts/buildsystems/vcpkg.cmake"
Я добавил в VS Code settings.json
"cmake.configureSettings": {
"CMAKE_TOOLCHAIN_FILE": "/usr/local/Cellar/vcpkg/2020.11-1/libexec/scripts/buildsystems/vcpkg.cmake"
}
и c_cpp_properties.json includePath:
"/usr/local/Cellar/vcpkg/2020.11-1/libexec/packages/**"
или:
"/usr/local/Cellar/vcpkg/2020.11-1/libexec/packages"
и VS Code по-прежнему не могут найти ни одной библиотеки vcpkg.
У меня ошибка:
#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit (/Users/emilmordarski/Uczelnia/PG/teams/freeglut3.cpp).C/C (1696)
cannot open source file "freeglut/include/GL/glut.h"C/C (1696)
Я на macOS Big Sur 11.1.
Я установил C / C , Cmake и еще несколько расширений для поддержки C в VS Code.
Я также попытался установить vcpkg cloning git repo, но эффект был тот же. Есть идеи?