gpt4 book ai didi

c - 我找不到包含 kstat_create 方法的头文件

转载 作者:行者123 更新时间:2023-11-30 16:08:16 25 4
gpt4 key购买 nike

我对 Linux 内核编程非常陌生,我正在尝试向我的 Linux Ubuntu 18.04 系统添加一个新的系统调用,在该系统中我使用 kstat_create 和 kstat_install 方法,但我似乎没有找到相应的头文件任何地方。 Oracle 网站上这些方法的包含行是 sys/types.h 和 sys.kstat.h,我找到了 linux/types.h 而不是 sys/types.h,但在上述方法的任何地方都没有 kstat.h被定义。如果你们能帮助我,我将不胜感激。提前致谢

最佳答案

使用 apt-file 搜索您丢失的文件。

这些是我在 ubuntu 16.04 上的搜索结果。对于 18.04,它们可能略有不同,但这就是您找到它们的方式。

sudo apt-get install apt-file
apt-file update

$ apt-file search kstat.h
db5.3-doc: /usr/share/doc/db5.3-doc/api_reference/C/lockstat.html
db5.3-doc: /usr/share/doc/db5.3-doc/api_reference/CXX/lockstat.html
db5.3-doc: /usr/share/doc/db5.3-doc/upgrading/upgrade_4_4_lockstat.html
libace-dev: /usr/include/ace/os_include/os_kstat.h
libzfslinux-dev: /usr/include/libspl/sys/kstat.h
python-scipy-doc: /usr/share/doc/python-scipy-doc/h

关于c - 我找不到包含 kstat_create 方法的头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59402195/

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