fortran里菜单栏build键里面的命令什么区别?

刚学fortran,用的是CVF6,6版本,写好一段小程序后,点击菜单栏中的build,有一个compile,buildproject,和executeproject,如... 刚学fortran,用的是CVF6,6版本,写好一段小程序后,点击菜单栏中的build,有一个compile,build project,和execute project,如图,这三个命令有什么区别啊?
如图所示:
展开
 我来答
天河流纹石
2012-10-20 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7624
采纳率:76%
帮助的人:4048万
展开全部

一个程序可以由多个源代码共同组成。

当源代码很多时,都写在一个 hello.f90 里就不适合了,比如上万行的代码。通常分开不同的模块书写。


例如 project 1.exe 工程,由 hello1.f90 hello2.f90 等文件组成。


compile hello.f90 是编译 hello1.f90 文件。

build project 1.exe 是编译所有的源代码文件,并链接到一起,成为可执行文件。

execute 就是执行这个编译后的文件了。


实际上,build project 虽然只有一个菜单选项或按钮,但你点击后,实际上,编译器会先 compile 所有的源代码文件,再执行链接程序。


也就是:

compile = 单个文件compile

build      = compile 第一个文件 + compile第二个文件 + 第三个 + .... + 最后一个 + 链接 


你看我的一个工程:

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式