Fortran 运行老是出现程序已过期,是怎么回事?

intelfortran我是菜鸟,不太懂... intel fortran 我是菜鸟,不太懂 展开
 我来答
天河流纹石
2013-12-22 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7624
采纳率:76%
帮助的人:4053万
展开全部

这是一个正常的问题。

它的意思是,console2这个工程已经发生了改变,询问你是否重新编译链接它,然后再运行。


如果你对代码进行了修改,但没有重新编译链接,而直接运行的话。你运行的程序将会是你更改之前的。


因为你对代码或其他设置进行了更改,所以你有必要重新编译链接,以便使更改生效。


所以,VS会提示你,是否进行重新编译链接。多数情况下,你可以选择 Yes。

如果你不想每次都提示,可以选择 Do not show this dialog again


在某些情况下,选择 Do not show this dialog again 无效。


你可以在 VS 的工具菜单,选项。项目和解决方案,生成并运行里面,找到

“运行时,当项目过期时”

选择为 始终生成 ,确定既可。


追问
还是不行呀,结果一闪而过。
追答
所有 console 程序运行结束后都是自动关闭的。
如果你想看到结果,那么在程序结束前,加一句 read(*,*)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式