| 查看: 459 | 回复: 2 | |||
| 当前主题已经存档。 | |||
[交流]
【求助】请教大家关于cygwin上安装gfortran
|
|||
|
我从http://gcc.gnu.org/wiki下载了gfortran-4.5-Cygwin-i686.tar.bz2,网上说明如下: Install using the following command: tar -xjvf gfortran-4.4-Cygwin-i686.tar.bz2 -C / This will install gfortran in /usr/local/gfortran. You can then either set /usr/local/gfortran/bin to be in your search path or set up a link in your local ~/bin directory with this command as an example: ln -s /usr/local/gfortran/bin/gfortran.exe ~/bin/gfc Alternatively you can put links in the /usr/local/bin like this: ln -s /usr/local/gfortran/bin/gfortran.exe /usr/local/bin/gfc or ln -s /usr/local/gfortran/bin/gfortran.exe /usr/local/bin/gfortran You can read the man pages for gfortran with this: man -M /usr/local/gfortran/man gfortran Assuming ~/bin is in your search path, you can invoke gfortran with: gfc --version Here is an example session: > cd /home > wget gfortran-Cygwin-i686.tar.bz2 > tar -jxvf gfortran-Cygwin-i686.tar.bz2 -C / > ln -s /usr/local/gfortran/bin/gfortran.exe ~/bin/gfc > gfc --version GNU Fortran 95 (GCC 4.4.0 20070210 (experimental))... Copyright (C) 2005 Free Software Foundation, Inc. GNU Fortran comes with NO WARRANTY, to the extent permitted by law. You may redistribute copies of GNU Fortran under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING 随后我按照该网上说明将gfortran-4.5-Cygwin-i686.tar.bz2安装在E:\cygwin\usr\local\gfortran目录下,接着 ln -s /usr/local/gfortran/bin/gfortran.exe /bin/gfc 就在/bin生成gfc快捷键 (红色字体按照网上gfortran-4.5-Cygwin-i686说明) ln -s /usr/local/gfortran/bin/gfortran /bin/gfc 就在/bin生成gfc.exe (红色字体按照网上gfortran-4.5-linux 说明) 在/bin生成gfc快捷键和gfc.exe情况下使用命令 man -M /usr/local/gfortran/man gfortran 结果非常长,很多很多 而gfc –version 均未反应 请求解答问题1:这是怎么回事? 于是我考虑按照说明的“You can then either set /usr/local/gfortran/bin to be in your search path” ,将/usr/local/gfortran/bin目录加入到PATH中,而不是“set up a link in your local ~/bin directory”的ln –s 以下是我为了将/usr/local/gfortran/bin目录加入到PATH中查的网上资料取其中部分 一说法 “在你的 ~/.bashrc 里面写 export PATH=$PATH:/tools/bin 注销以后重新登陆就可以。 ” 二说法 “举例:修改PATH变量 我们安装完某个软件,一般都希望把这个软件加入到PATH变量中 这样我们以后就可以随时随地的打开这个软件而不需要进入到某个固定目录去打开它 网上都说要作这样的操作,比如说我们希望加入到PATH变量的是一个fortran的编译器gfortran 他在我的电脑中的目录是 /usr/local/gfortran/bin 那么输入命令: export PATH=$PATH:/usr/local/gfortran/bin 或者 export PATH=/usr/local/gfortran/bin:$PATH 都可以 然后请注意,很多转载的教程到这里就结束了,如果你也在这里结束 那么你下次启动终端的时候,依然会发现PATH变量中没有你要的这个目录(/usr/local/gfortran/bin) 怎么长久性的加入你的PATH变量,就通过我们刚才所说的修改 .bash_profile 文件 我们再把 export PATH=$PATH:/usr/local/gfortran/bin 加入到 .bash_profile 中( 使用命令 vi 编辑) OK,重启cygwin 请求解答问题2 (在我的目录E:\cygwin\home\administrator下,有.bashrc和.bash_profile) 按一说法,用什么打开~/.bashrc ?注销是什么意思? 请对二说法 “我们再把 export PATH=$PATH:/usr/local/gfortran/bin 加入到 .bash_profile 中( 使用命令 vi 编辑)”解释一下,不知怎么使用? 我试用以下命令后不知怎么做 vi .bash_profile |
» 猜你喜欢
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有5人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有7人回复
论文投稿,期刊推荐
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
孩子确诊有中度注意力缺陷
已经有14人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
sandf
木虫 (正式写手)
- 应助: 15 (小学生)
- 金币: 1631.4
- 散金: 121
- 红花: 2
- 帖子: 604
- 在线: 136.6小时
- 虫号: 305516
- 注册: 2006-12-10
- 性别: GG
- 专业: 理论和计算化学

2楼2010-03-12 16:40:19
snoopyzhao
至尊木虫 (职业作家)
- 程序强帖: 16
- 应助: 157 (高中生)
- 贵宾: 0.02
- 金币: 18844.7
- 红花: 29
- 帖子: 3803
- 在线: 1422.4小时
- 虫号: 183750
- 注册: 2006-02-13
- 专业: 污染生态化学
3楼2010-03-13 23:24:43













回复此楼