FortranfatalerrorC1007:Errorexecutingfl32.exe
答案:3 悬赏:10 手机版
解决时间 2021-04-07 08:24
- 提问者网友:几叶到寒
- 2021-04-07 00:41
程序编完,调试的时候出现这样的提示,请问是什么地方的问题,如何解决
最佳答案
- 五星知识达人网友:迟山
- 2019-04-16 08:36
我也碰到同样的问题,看到了一个贴,重装了一遍换个目录就好了。本来我用了F:\Program Files\Fortran,后来改成了F:\2 感觉简单一些,结果就好了。可能会出现kernal32的路径问题,改下tool-option-directory的lib就好了。
我参考的帖子是http://bbs.csdn.net/topics/60260961
希望对你有帮助
我参考的帖子是http://bbs.csdn.net/topics/60260961
希望对你有帮助
全部回答
- 1楼网友:狂恋
- 2019-09-06 05:56
gj
- 2楼网友:狂恋
- 2020-06-13 00:12
1.fortran 的 if 语句需要 then 和 endif。如果没有,则必须写为一行。
因此
if(abs(f)<=1e-10)
print*,k
需改为
if(abs(f)<=1e-10) then
print*,k
end if
或改为
if(abs(f)<=1e-10) print*,k
2.fortran 的循环变量应该是整数。所以 k 做为循环变量,并且从浮点数循环到浮点数,步长也是浮点数。是不严格的。
当然,你这样写,一些编译器也允许。
3.上述的问题,并不一定是导致 error execute fl32.exe 的原因。
4.如果你还有问题,请给出更详细的错误提示。
也就是 1 error(s) 里提到的那个错误。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯