Fortran编译程序出现问题怎么解决???

--------------------Configuration:xm1-Win32Debug--------------------CompilingFortran.... --------------------Configuration: xm1 - Win32 Debug--------------------
Compiling Fortran...
D:\shiyan01\xm1\chengxu1.f90
Error: No license available or product improperly installed (9)
Linking...
LINK : fatal error LNK1181: cannot open input file ".\Debug\chengxu1.obj"
Error executing link.exe.

xm1.exe - 2 error(s), 0 warning(s)
编译程序的时候出现以上问题是怎么回事啊??????
高手求救啊!!!!
展开
 我来答
jcm1201
推荐于2016-10-15 · TA获得超过211个赞
知道答主
回答量:78
采纳率:0%
帮助的人:76.6万
展开全部
是marc fotran的连接问题,参照帮助说明里面对path lib include三个系统变量进行设置可以解决。当然,要安装正确fotran的版本。
具体操作如下:
我的电脑->属性->高级->环境变量,打开环境变量对话框,找到lib,path,include三个变量名,在变量的值中添加上fortran的相应的库,这些库的路径你可以在安装目录里找,如果没有这三个变量的话,就要手动添加,只要添加的没问题,就可以用了.

C:\Program Files\Microsoft Visual Studio\DF98\include 添加到include中
C:\Program Files\Microsoft Visual Studio\DF98\lib;
C:\MSC.Software\MSC.Marc\2005\marc2005\lib 添加到lib中
C:\Program Files\Microsoft Visual Studio\DF98\bin;
C:\MSC.Software\MSC.Marc\2005\marc2005\tools;C:\MSC.Software\MSC.Marc\2005\mentat2005\bin添加到path中
前面的安装路径可以根据你自己的情况设置,如果没有这些变量,就要手动添加变量,为其设值.
添加完后应该就可以用了.
一般按下面三个步骤就可以了,我就是这样安装的。
第一步:安装fortran6.6b
第二步:重启
第三步:安装msc.marc2005
注:安装时务必选择自动更新环境变量
如果还不行,可以参考下面的方法:
用手动使marc指向fortran编译器,方法如下。

lib设置成:
D:\Program Files\Microsoft Visual Studio\DF98\LIB;
E:\Microsoft Visual Studio\DF98\LIB;E:\Microsoft Visual Studio\VC98\LIB
D:\Program Files\Microsoft Visual Studio\VC98\LIB;

D:\Program Files\Microsoft Visual Studio\DF98\IMSL\LIB

path定义成:
D:\Program Files\Microsoft Visual Studio\DF98\BIN;

D:\Program Files\Microsoft Visual Studio\VC98\BIN;
D:\Program Files\Microsoft Visual Studio\Common\MSDEV98\BIN

这两种方法我都用过,都是可行的!
E:\Microsoft Visual Studio\DF98\BIN; E:\Microsoft Visual Studio\VC98\BIN; E:\Microsoft Visual Studio\Common\MSDEV98\BIN

参考资料: FORTRAN 77(谭浩强、田淑清、清华大学出版社)

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式