fortran里菜单栏build键里面的命令什么区别?
刚学fortran,用的是CVF6,6版本,写好一段小程序后,点击菜单栏中的build,有一个compile,buildproject,和executeproject,如...
刚学fortran,用的是CVF6,6版本,写好一段小程序后,点击菜单栏中的build,有一个compile,build project,和execute project,如图,这三个命令有什么区别啊?
如图所示: 展开
如图所示: 展开
1个回答
展开全部
一个程序可以由多个源代码共同组成。
当源代码很多时,都写在一个 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第二个文件 + 第三个 + .... + 最后一个 + 链接
你看我的一个工程:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询