Linux gcc:缺少"proc.h"标头。'proc'结构在哪里定义?

Linux gcc: "proc.h" header missing. Where is the 'proc' struct defined?

本文关键字:proc 定义 结构 在哪里 标头 gcc 缺少 Linux      更新时间:2023-10-16

我在gcc/g++标头中找不到sys/proc.h,在linux标头文件夹中也没有"proc.h"。哪个标头定义了这个结构?

使用find命令

`find / -name "proc.h" 2>/dev/null`

在我的ubuntu系统下找到了很多proc.h文件,都在/usr/src/linux-headers-*中。但这是典型的:

/usr/src/linux-headers-3.2.0-44/arch/mn10300/proc-mn103e010/include/proc/proc.h

似乎该文件依赖于体系结构。

更新

我不知道你是否在使用MPI,但在openMPI目录下还有一个文件"/usr/lib/openmpi/include/openmpi/ompi/proc/proc.h"。希望能有所帮助。