当前位置: 首页 > article >正文

ubuntu中如何查看类型(函数)定义的头文件

问题:

        1.该如何查找函数,或者数据类型的头文件?

方法:

        1.使用vim搭配ctags

        2.使用vscode

使用vscode查看头文件位置的步骤:

        1.例如下图,我想添加包含file_operations的头文件

        2.双击选中数据类型,然后点击鼠标右键,如下图。然后点击“转到定义”

        3.点击“转到定义”后,会弹出下面的框框。这个框框右边的部分是个列表,这个列表就是vscode搜索出来的包含着“file_operations”的头文件。其中大多数的头文件,都是对“file_operations”的二次引用,但是我们现在想要找到最开始定义"file_operations"的头文件。点击下图中的红框,先随便跳转到一个二次引用“file_operations”的头文件中

        4.如下图,在二次引用“file_operations”的头文件中,再次点击“转到定义”

        5.这一次就真正的跳转到了最开始定义“file_operations”的位置了,而头文件的位置就是下图中的红框框出来的位置。我们可以看到,这个数据类型属于include/linux/fs.h。因此,在源文件中就需要添加头问件,#include<linux/fs.h>


http://www.kler.cn/a/322256.html

相关文章:

  • 基于YOLOv8深度学习的智慧交通事故评级检测系统研究与实现(PyQt5界面+数据集+训练代码)
  • iOS 18 导航栏插入动画会导致背景短暂变白的解决
  • MySQL超详细安装配置教程(亲测有效)
  • Docker入门之Windows安装Docker初体验
  • Linux网络——套接字编程
  • ASP.NET MVC宠物商城系统
  • 洛谷 AT_abc275_c [ABC275C] Counting Squares 题解
  • 滚雪球学SpringCloud[9.1讲]:Docker与容器化详解
  • C++简单缓冲区类设计
  • [数据结构] 二叉树题目 (二)
  • AI智能时代:哪款编程工具让你的工作效率翻倍?
  • C++(9.25)
  • mysql笔记—sql性能分析
  • C#的结构体(Struct)应用示例
  • BUG——IMX6ULL编译正点原子Linux内核报错
  • QMT如何获取股票基本信息?如上市时间、退市时间、代码、名称、是否是ST等。QMT量化软件支持!
  • 基于SSM+小程序的医院挂号登录管理系统(医院4)(源码+sql脚本+视频导入教程+文档)
  • 一六九、go使用泛型封装一个可以应用于任何字段的模糊匹配
  • 【C/C++】速通涉及string类的经典编程题
  • Redis的数据类型和编码方式
  • uniapp实现图片上下浮动效果
  • 多速率信号处理-半带滤波器
  • 【漏洞复现】灵当CRM multipleUpload.php接口处存在文件上传漏洞
  • 高通Android 12 push framework.jar和service.jar
  • VMware Tools安装——VMware Tools是灰色的,不能安装, (不带图形化界面的虚拟机,只有命令行的模式!!!)
  • 【网络底层原理】I/O多路复用技术select、poll和epoll详解与比较