免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: solave
打印 上一主题 下一主题

求助:如何在sun studio中编译 fortran? [复制链接]

论坛徽章:
0
11 [报告]
发表于 2007-05-08 10:04 |只看该作者
原帖由 solave 于 2007-5-8 09:57 发表
# echo $MANPATH
/usr/dt/man:/usr/man:/usr/openwin/share/man


手册页已经安装在系统上
MANPATH没有生效,请检查你的shell并作相应的设置

论坛徽章:
0
12 [报告]
发表于 2007-05-08 10:08 |只看该作者
wuqing 3x!
这些命令我都不熟悉,我在百度有关的方面吧
你去忙你的吧,再次谢谢!!

论坛徽章:
0
13 [报告]
发表于 2007-05-08 11:22 |只看该作者
wuqing,你好:)
我在terminal上运行了
MANPATH=/usr/share/man:/opt/SUNWspro/man
export MANPATH
然后再运行
man dbx
man f95
都有输出。应该是设置对了。
除此之外我还通过同样的方法设置了

PATH=/opt/SUNWspro/binPATH
export PATH
设置后,我输入man f95,man f90,man fpp等都有反应
然后我进入我的程序目录
输入,make
但是输出make;not found
麻烦你帮我看看我的问题出在那里呢?
谢谢

[ 本帖最后由 solave 于 2007-5-8 11:24 编辑 ]

论坛徽章:
0
14 [报告]
发表于 2007-05-08 12:22 |只看该作者
上述这样的写法,在充启系统后就不失效啦
还是wuqing的那个方法正确!!
上午是自己编写vi出错!

论坛徽章:
0
15 [报告]
发表于 2007-05-08 13:36 |只看该作者
因为这个文件运行以后,如果关闭terminal,再打开,需要重新运行. $HOME/.profile才可以man dbx
看了文档我在该文件下加了
PATH=/opt/SUNWspro/bin${PATH:+:}${PATH}
MANPATH=/opt/SUNWspro/man{MANPATH:=/usr/share/man}
目的是为了永久的更改path
但是关闭后,还必须运行. $HOME/.profile
不知道为什么?

论坛徽章:
0
16 [报告]
发表于 2007-05-08 13:52 |只看该作者
现在运行make
输出依然是
make not found
可是通过man make,是可以发现make的
SYNOPSIS
     /usr/ccs/bin/make [-d] [-dd] [-D] [-DD] [-e] [-i] [-k]  [-n]
     [-p]  [-P]  [-q]  [-r] [-s] [-S] [-t] [-V]  [-f makefile]...
     [-K statefile]... [target...] [ macro = value...]

     /usr/xpg4/bin/make [-d] [-dd] [-D] [-DD] [-e] [-i] [-k] [-n]
     [-p]  [-P]  [-q]  [-r] [-s] [-S] [-t] [-V]  [-f makefile]...
     [target...] [ macro = value...]

疑惑,希望能得到大家的指点。
谢谢!

论坛徽章:
0
17 [报告]
发表于 2007-05-08 13:58 |只看该作者
关于make
我运行了
PATH=$PATH:/usr/local/sbin:/usr/local/bin:/bin:/sbin:/usr/ccs/bin
export PATH
在目标程序的目录下,输入make后,有反应了
# make
'ake: Fatal error: Don't know how to make target `
# make makefile
`makefile' is up to date.
# make test.f
make: Fatal error: Don't know how to make target `test.f'
各位,问题处在那里那?从make makefile来看,是不是makefile文件有问题?谢谢!

论坛徽章:
0
18 [报告]
发表于 2007-05-08 14:00 |只看该作者
原帖由 solave 于 2007-5-8 13:36 发表
因为这个文件运行以后,如果关闭terminal,再打开,需要重新运行. $HOME/.profile才可以man dbx
看了文档我在该文件下加了
PATH=/opt/SUNWspro/bin${PATH:+:}${PATH}
MANPATH=/opt/SUNWspro/man{MANPATH:=/us ...


在Console下运行 PATH=/opt/...; export PATH 仅仅在当前环境和当前环境的子shell下生效,要使一个变量设置永久生效,就必须写在用户shell初始文件中,重新启动可以生效, . .profile或者source .cshrc可以生效(取决于你的shell)

我觉得你应该先看一本基本的 shell编程 方面的书

make和你的 PATH有关

论坛徽章:
0
19 [报告]
发表于 2007-05-08 14:08 |只看该作者
对对,我在这方面的知道特别欠缺,需要好好的补一补

论坛徽章:
0
20 [报告]
发表于 2007-05-08 14:15 |只看该作者
Sams2003 - Unix Shell Programming E3.chm
用开源7zip压缩

Sams2003-UnixShellProgrammingE3.tar.001.tar

400 KB, 下载次数: 61

V1

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP