vscode 系列文章目录 - c/c++插件配置头文件定义

vscode 系列文章目录 - 配置头文件定义



前言

vscode 直接打开使用项目时,使用 F12 会找不到库函数和库文件定义。这时需要配置 C/C++ 插件 Json文件来找到相关信息。


一、配置 c/c++ 插件找到头文件定义

在软件界面按住 Ctrl+Shift+P,在软件上方出现输入框中输入:C/C++:Edit Configurations。选择第一个配置JSON配置。之后在.vscode目录下面会自动添加了一个c_cpp_properties.json。在c_cpp_properties.json 中加入自己需要的头文件路径。

{
    "configurations": [
        {
            "name": "Linux",
            "includePath": [
                "${workspaceFolder}/**", // 当前工作区的路径,以${workspaceFolder}开头的路径就是相对工作区的路径
                "${default}", // 默认使用 settings.json 中的配置
                "/usr/include/**" // 加载 linux 下系统头文件
            ],
            "defines": [],
            "compilerPath": "/usr/bin/gcc",
            "cStandard": "gnu17",
            "cppStandard": "gnu++17",
            "intelliSenseMode": "linux-gcc-x64"
        }
    ],
    "version": 4
}

之后可以使用 F12 查找定义,Shift + F12 可以查找引用。

相关推荐

  1. vscode 系列文章目录 - c/c++配置文件定义

    2024-03-28 05:12:04       43 阅读
  2. vscode 系列文章目录 - 终端自定义快捷键配置

    2024-03-28 05:12:04       43 阅读
  3. easycode 配置文件

    2024-03-28 05:12:04       50 阅读
  4. vscode 系列文章目录 - ctrl+鼠标左键无效

    2024-03-28 05:12:04       46 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-28 05:12:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-28 05:12:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-28 05:12:04       87 阅读
  4. Python语言-面向对象

    2024-03-28 05:12:04       96 阅读

热门阅读

  1. Springboot vue elementui 医院管理系统案例源码

    2024-03-28 05:12:04       37 阅读
  2. ZooKeeper 分布式锁的实现方法

    2024-03-28 05:12:04       42 阅读
  3. 【Web应用技术基础】CSS(3)——文本与文字样式

    2024-03-28 05:12:04       39 阅读
  4. 【前端学习——css篇】2.css选择器的优先级

    2024-03-28 05:12:04       48 阅读
  5. hive 、spark 、flink之想一想

    2024-03-28 05:12:04       37 阅读
  6. dfs (蓝桥备赛)

    2024-03-28 05:12:04       34 阅读
  7. React系列之React版本时间线和主要更新

    2024-03-28 05:12:04       45 阅读
  8. Unity3D 制作MMORPG 3D地图编辑器详解

    2024-03-28 05:12:04       45 阅读