首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >uname:找不到命令

uname:找不到命令
EN

Stack Overflow用户
提问于 2015-01-14 20:22:15
回答 1查看 9.3K关注 0票数 2

我试图运行一个makefile,并且需要设置ifort编译器所在的路径。我试试看以下几句话:

export PATH=$PATH:/opt/intel/Compiler/11.0/081/bin/intel:/usr/bin

在过去,类似于makefile的东西运作得很好。但是现在,我几乎肯定我错过了导出行的正确拼写,不想正常工作。

实际上,它给了我以下错误信息:

/opt/.../intel64/ifort: uname: command not found

它的接缝是它无法恢复这个地址。

我是否应该用编译器目录中的/opt/../bin/...或其他路径更改/include/

地址的最后一个:/usr/bin部分是否不正确?

编辑1

我试图遵循评论中的建议,在Makefile的第二行使用以下一行:

export PATH:=$(PATH):/opt/intel/Compiler/11.0/081/bin/intel64:/usr/bin

但我收到以下错误消息:

MyGa.f90:(.text+0x28): undefined reference to "__intel_new_feature_proc_init"

是否可能必须将export命令行从第二行更改为第一条路径或:/usr/bin目录路径?

非常感谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2019-11-08 10:23:45

不名在垃圾箱里吗?试试这个:

代码语言:javascript
复制
ls -l /bin/uname

检查它是否存在-rwxr-xr-x 1 root root 35032 Jan 18 2018 /bin/uname (如果存在)

如果它存在,那么检查路径变量。

代码语言:javascript
复制
echo $PATH
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27951748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档