c语言中build Execute是什么意思?
答案:2 悬赏:30 手机版
解决时间 2021-03-28 18:16
- 提问者网友:斑駁影
- 2021-03-27 22:10
c语言中build Execute是什么意思?
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-03-27 23:10
用C语言从编写源码,到运行一个程序的过程,可以概括为:
编写源代码(edit)-> 编译(compile)-> 连接,也叫生成(build)-> 运行(execute)。
build:在汇编里称link,在C里叫build,它的作用是生成可执行的exe文件。由于一个程序的源码可由多个文件组成。这些文件在第二步中分别编译,生成各自的目标文件(*.obj),这一步的作用便是将这些obj文件,以及程序中需要的其它库文件(dll除开),统一到一个文件中来,形成单个的exe文件。此exe文件便可以在操作系统下直接运行了。
excute:运行,不同的情况下意义也不同。
1.程序有修改时,或者没有做前面的编译连接工作时
execute=compile+build+运行。在VC中一般快截键是ctrl + F5。
2.程序编译连接成功后
execute仅仅是执行程序,不再做前面两项工作。
编写源代码(edit)-> 编译(compile)-> 连接,也叫生成(build)-> 运行(execute)。
build:在汇编里称link,在C里叫build,它的作用是生成可执行的exe文件。由于一个程序的源码可由多个文件组成。这些文件在第二步中分别编译,生成各自的目标文件(*.obj),这一步的作用便是将这些obj文件,以及程序中需要的其它库文件(dll除开),统一到一个文件中来,形成单个的exe文件。此exe文件便可以在操作系统下直接运行了。
excute:运行,不同的情况下意义也不同。
1.程序有修改时,或者没有做前面的编译连接工作时
execute=compile+build+运行。在VC中一般快截键是ctrl + F5。
2.程序编译连接成功后
execute仅仅是执行程序,不再做前面两项工作。
全部回答
- 1楼网友:英雄的欲望
- 2021-03-27 23:58
编译和执行。
编译,把你写的程序(源代码)“变成”可执行的二进制C程序;
执行,运行该二进制C程序;
编译,把你写的程序(源代码)“变成”可执行的二进制C程序;
执行,运行该二进制C程序;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯