显示视觉工作室代码C++时出错



如何获取Visual Studio Code指示C++代码中的错误?

已安装的扩展:С/С++;С/С++ Clang 和 C++ 和 C++ 智能感知。

设置路径:

    "name": "Win32",
    "includePath": [
        "D:/programm/MinGW/lib/gcc/mingw32/5.3.0/include/c++"
    ],
    "browse": {
        "limitSymbolsToIncludedHeaders": true,
        "databaseFilename": ""

但不显示错误。

为了获取Visual Studio Code指示错误,请创建一个简单的项目并使用下一个VScode配置:

  1. 安装下一个插件 C/C++C/C++ Clang Command AdapterC++ IntellisenseEasy C++ projects
  2. 打开新文件夹(文件 -> 打开文件夹(
  3. Ctrl + Shift + P并键入Easy Cpp/C++: Create new C++ project
  4. 将文件.vscodec_cpp_properties.json与下一个内容一起添加:
{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include",
                "C:\Program Files (x86)\Windows Kits\10\Include\10.0.10150.0\ucrt"
            ],
            "intelliSenseMode": "msvc-x64",
            "compilerPath": "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe",
            "cStandard": "c11",
            "cppStandard": "c++17"
        }
    ],
    "version": 4
}
  1. 按 F7 查看配置。

如果您在终端中看到"Hello Easy C++ project!"消息,则配置已完成。您可以根据需要轻松修改此配置。

可能的困难:

  • 确保您的配置在 c_cpp_properties.json 中具有正确的包含路径
  • 如果您使用的是 VisualStudio 工具链,请确保build.bat文件具有编译器的正确路径。
  • 如果使用 clang 作为编译器,请确保在工作区设置中设置clang.executable

最新更新