【问题标题】:Error displaying visual studio code C++显示 Visual Studio 代码 C++ 时出错
【发布时间】:2017-02-12 03:53:08
【问题描述】:

如何让 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": ""

但不显示错误。

【问题讨论】:

  • 你的扩展知道编译器路径吗?

标签: c++ visual-studio-code


【解决方案1】:

为了得到 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. 添加文件.vscode\c_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++ 项目!”消息,因此配置完成。 您可以根据需要轻松修改此配置。

可能遇到的困难:

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

【讨论】:

    猜你喜欢
    • 2019-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-16
    • 2021-05-16
    • 1970-01-01
    相关资源
    最近更新 更多