Linux 如何查看正在运行的进程的OpenMp环境变量
我有一个应该使用OpenMP的进程,我想验证环境变量是否设置为预期值 我试图读取程序进程的环境变量,但找不到任何OpenMP变量 我的问题是:我能用终端在进程中看到OpenMP环境变量吗Linux 如何查看正在运行的进程的OpenMp环境变量,linux,openmp,Linux,Openmp,我有一个应该使用OpenMP的进程,我想验证环境变量是否设置为预期值 我试图读取程序进程的环境变量,但找不到任何OpenMP变量 我的问题是:我能用终端在进程中看到OpenMP环境变量吗 是否有办法使用终端获取OpenMp状态?因为您看到的是其他环境变量,而不是OpenMp,这可能是因为未设置环境变量。如果不是,则不会显示任何内容。您可以查看/proc//environ以了解正在运行的进程的环境变量。不确定这是否是您想要的。这就是我要查看的地方,但是环境变量(用于openMp)不在那里。您确定设
是否有办法使用终端获取OpenMp状态?因为您看到的是其他环境变量,而不是OpenMp,这可能是因为未设置环境变量。如果不是,则不会显示任何内容。您可以查看
/proc//environ
以了解正在运行的进程的环境变量。不确定这是否是您想要的。这就是我要查看的地方,但是环境变量(用于openMp)不在那里。您确定设置了这些变量中的任何一个吗?如果未设置,OpenMP将以正常的默认方式运行。@codeforester,在查看/proc/../environ
时,值得一提的是tr'\0'\n'
,以获得更具可读性的内容。查看代码,应该设置它们。我想查看OpenMP环境变量以验证它。我是这个项目的新手,这个项目很大,资源和内部文档都是。。。几乎没有。