当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 菜鸟请教:如何在unbuntu9.04下安装gfortran或者ifort编译器?
帖子发表于 : 2010-01-30 16:57 

注册: 2010-01-30 16:47
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
我需要在unbuntu9.04下运行一个fortran程序,这个程序的makefile提供了好几种编译器选择,默认的是g95,其他还有gfortran,ifort,据说ubuntu7以后就不包含fortran编译器了,我在论坛看了一个帖子《gfortran编译与程序执行 》,地址是http://forum.ubuntu.org.cn/viewtopic.php?t=143328,按帖子里教的到intel的非商业软件下载中心下载了l_cprof_p_11.1.059_intel64.tgz编译器安装包,本来打算按帖子里教的安装,但是,好像现在这个安装包和帖子里的不一样啊,用tar解压以后没有出现类似l_fc_p_10.1.008/data的文件夹啊,我很菜鸟,现在我不知道该怎么办了,求大侠教一下,不胜感激


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 菜鸟请教:如何在unbuntu9.04下安装gfortran或者ifort编译器?
帖子发表于 : 2010-01-30 19:18 

注册: 2010-01-30 16:47
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
为啥没人理我啊


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 菜鸟请教:如何在unbuntu9.04下安装gfortran或者ifort编译器?
帖子发表于 : 2010-01-30 20:09 

注册: 2010-01-30 18:38
帖子: 333
送出感谢: 0 次
接收感谢: 0 次
g95的网站是这http://www.g95.org/。它的Download里有个Debian Packages,
点击后出现新网页,看最下面的list,
选其中的stable即g95/eth
点击后在新网页上选G95 0.91 i386.deb下载

实际是这http://www.gfd-dennou.org/library/cc-env/g95/g95/etch/g95_0.91_i386.deb

我把这个文件考到usb盘上,插到ubuntu的机器上,浏览到该文件,鼠标右键点击出现菜单,选“用Gdebi安装“。按提示安装即可。
安装后打开一个终端键入g95,提示你没输入源文件名。
假如你的程序叫prog.for,键入:
g95 prog.for
如果没错,应该生成一个a.exe运行文件。

这是我安装的第1个deb包。g95真是个不错的fortran编译器。

enjoy.


_________________
免费NanoCAD=免费DraftSight+可API编程(用.net或者vbs和java脚本)=白白 AutoCAD
http://nanocad.com/


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 菜鸟请教:如何在unbuntu9.04下安装gfortran或者ifort编译器?
帖子发表于 : 2010-01-31 8:38 

注册: 2010-01-30 18:38
帖子: 333
送出感谢: 0 次
接收感谢: 0 次
编译没问题。但生成的a.out不知道怎么运行。在终端里输入a.out,没结果。

要指定输出文件名可以用-o开关:
g95 prog.for -o prog.exe


_________________
免费NanoCAD=免费DraftSight+可API编程(用.net或者vbs和java脚本)=白白 AutoCAD
http://nanocad.com/


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 菜鸟请教:如何在unbuntu9.04下安装gfortran或者ifort编译器?
帖子发表于 : 2010-02-01 9:31 

注册: 2010-01-30 18:38
帖子: 333
送出感谢: 0 次
接收感谢: 0 次
原来要在运行文件名前加./才能运行.在终端里这样:
./prog.exe

另一个要注意的是linux的文件名区分大小写,一定要写对。

终于没问题了,呵呵。


_________________
免费NanoCAD=免费DraftSight+可API编程(用.net或者vbs和java脚本)=白白 AutoCAD
http://nanocad.com/


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译