请选择 进入手机版 | 继续访问电脑版

计算化学公社

 找回密码
 现在注册!
查看: 342|回复: 6

[Linux] gfortran和ifort问题

[复制链接]

26

帖子

0

威望

177

eV
积分
203

Level 3 能力者

发表于 2017-1-9 11:02:51 | 显示全部楼层 |阅读模式
请问各位:我在ubuntu下apt-get install gfortran,现在换成了ifort来编译,我已经在~/.bashrc里将ifort的路径写好,也source过了,但是,却发现只能在当前用户下使用ifort来编译,编译后的文件也可以运行,一旦到根目录下就只能用gfortran来编译了,如果用ifort编译会出现ifort:找不到命令,但是ifort --version是可以输出的。有网友说在root下source下.bashrc就可以了,但我试过也不行,我还修改了全局变量/etc/profile,然后source还是同样,只要在根目录下就只能用gfortran来编译。请问各位这怎样修改,才能在根目录下编译也可以用ifort,谢谢。

42

帖子

0

威望

773

eV
积分
815

Level 4 (黑子)

跳跳猪

发表于 2017-1-9 12:50:03 | 显示全部楼层
~/.bashrc修改只对单个用户生效,当登录以及每次打开新的 shell 时,该文件被读取。
是不是需要在root用户下安装ifort呢?
流年似水,浮生如梦。

26

帖子

0

威望

177

eV
积分
203

Level 3 能力者

 楼主| 发表于 2017-1-9 13:28:05 | 显示全部楼层
Mikasa 发表于 2017-1-9 12:50
~/.bashrc修改只对单个用户生效,当登录以及每次打开新的 shell 时,该文件被读取。
是不是需要在root用户 ...

在root下安装,我先试试。可是我也修改了根目录下/etc/proflie,也不行,这是为什么?

9

帖子

0

威望

129

eV
积分
138

Level 2 能力者

发表于 2017-1-12 20:51:20 | 显示全部楼层
是不是文件的权限有问题啊?要不然写在/etc/profile里应该可以啊

26

帖子

0

威望

177

eV
积分
203

Level 3 能力者

 楼主| 发表于 2017-1-13 14:18:16 | 显示全部楼层
负暄 发表于 2017-1-12 20:51
是不是文件的权限有问题啊?要不然写在/etc/profile里应该可以啊

-rw-r--r--  1 root root     1340  1月  9 16:47 profile
drwxr-xr-x  2 root root     4096  1月  8 19:24 profile.d
已经可以读写,您的意思是指什么?

9

帖子

0

威望

129

eV
积分
138

Level 2 能力者

发表于 2017-1-13 16:59:52 | 显示全部楼层
西乡新丰客 发表于 2017-1-13 14:18
-rw-r--r--  1 root root     1340  1月  9 16:47 profile
drwxr-xr-x  2 root root     4096  1月  8 1 ...

不是,我是说ifort目录的权限

26

帖子

0

威望

177

eV
积分
203

Level 3 能力者

 楼主| 发表于 2017-1-13 19:35:46 | 显示全部楼层
负暄 发表于 2017-1-13 16:59
不是,我是说ifort目录的权限

-rwxr-xr-x 1 root root  3765816 10月  6 09:53 ifort
各组都是是可以执行的。
您需要登录后才可以回帖 登录 | 现在注册!

本版积分规则

Archiver|手机版|小黑屋|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949-1号 )

GMT+8, 2017-4-30 13:05 , Processed in 0.087053 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表