gpt4 book ai didi

c++ - 用于 PCI 设备信息的 C/C++-API

转载 作者:太空宇宙 更新时间:2023-11-04 11:04:18 25 4
gpt4 key购买 nike

在我用 C++ 为 Linux 编写的程序中,我想显示有关执行该程序的系统的 PCI 设备的信息(包括设备层次结构)。是否有适用于此的 C- 或 C++-Linux-API?

我正在查看/sys/devices 和/sys/bus/pci/devices。这些目录中的信息非常原始,我不想实现第二个 lspci。

最佳答案

I am looking at /sys/devices and /sys/bus/pci/devices

这正是您获取信息的来源。我个人更喜欢直接从那里获取此类信息。但您可能会发现,libudev 适合您的需要。但是请注意,虽然 udev 很普遍,但在某些系统上可能不存在。

关于c++ - 用于 PCI 设备信息的 C/C++-API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25870292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com