社区
C#
帖子详情
生成的EXE是属于哪个阶段
那该多好啊!!!
2018-10-26 08:29:24
序的运行生命周期可以分为编译时、链接时、加载时、运行时,这4个阶段。
请问如果在VS软件里,点击重新生成解决方案,然后在DEBUG里有一个EXE文件,此时这个DEBUG里的文件是属于编译时得到的,
然后点击这个EXE文件,才执行后面三个阶段吗?
而且DEBUG里面的代码是属于中间代码。是IL语言格式,只有在CLR里才能运行,这样描述对吧
...全文
680
5
打赏
收藏
生成的EXE是属于哪个阶段
序的运行生命周期可以分为编译时、链接时、加载时、运行时,这4个阶段。 请问如果在VS软件里,点击重新生成解决方案,然后在DEBUG里有一个EXE文件,此时这个DEBUG里的文件是属于编译时得到的, 然后点击这个EXE文件,才执行后面三个阶段吗? 而且DEBUG里面的代码是属于中间代码。是IL语言格式,只有在CLR里才能运行,这样描述对吧
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
随心Orz
2018-11-25
打赏
举报
回复
链接就是为了生成exe吧
viafcccy
2018-11-14
打赏
举报
回复
不错不错感觉懂了很多
tq1086
2018-11-09
打赏
举报
回复
生成exe标志链接阶段完成。
sitaiji4105
2018-10-30
打赏
举报
回复
先编译、再链接得到exe,CLR负责加载和JIT编译。
threenewbee
2018-10-27
打赏
举报
回复
C#程序需要2次编译,分别是将cs编译为exe(IL)的编译和将IL编译为机器代码的JIT(just in time)编译。
编译、链接得到exe,CLR负责加载和JIT编译。链接是在生成exe之前,别的你说的差不多。
Tasm 5.0安装文件
Tasm 5.0 安装文件 Borland
用C#做学习型人脸识别程序(尝鲜版)
用C#做学习型人脸识别程序(尝鲜版)DEMO和源码
C++从代码源文件到
生成
exe
可执行文件的过程
C++代码源文件 ——【预处理】——> 预编译文件 ——【编译】——> 汇编文件/+二进制目标文件.obj文件 ——【汇编】——> 可重定位目标文件 ——【链接】——> 可执行目标文件.
exe
文件。【预处理
阶段
】:对源代码文件中文件包含关系(头文件)、预编译语句(宏定义)进行分析和替换,
生成
预编译文件🔻。将
生成
的.obj文件与库文件.lib等文件链接,
生成
可执行文件(.
exe
文件)。【编译
阶段
】:将经过预处理后的预编译文件转换成特定汇编代码,
生成
汇编文件🔻。把汇编语言翻译成机器指令。将代码转换为汇编代码。
什么RPA可以
生成
EXE
若以 “
生成
独立
EXE
” 为核心需求,火语言 RPA 是当前最适配非技术用户与中小企业的选择—— 既延续了其 “零门槛” 的产品基因,又通过加密、轻量化等设计解决了部署中的安全与便捷性问题。而 Automate 更适合技术团队构建定制化工具,UiPath 等企业级工具则需在 “集中管理” 与 “轻量化部署” 间做取舍。
C++进阶⑧:从c++文件到
生成
exe
文件经过哪些步骤、内置类型值传递效率最高、extern、* ( * (&arr+1)-1)、结构体(struct)的定义方式
1 从c++文件到
生成
exe
文件经过哪些步骤 C++ 文件到
生成
exe
文件需要经过预处理、编译、汇编和链接几个步骤。 预处理:在预处理
阶段
,编译器主要作加载头文件、宏替换、条件编译的作用。 编译:在编译过程中,编译器主要作语法检查和词法分析。可以通过使用 -S选项来进行查看,该选项预处理之后的结果翻译成汇编代码。 汇编:在汇编过程中,编译器把汇编代码转化为机器代码。 链接:链接就是将目标文件、启动代码、库文件链接成可执行文件的过程。 2 内置类型值传递效率最高 内置类型数据在传入函数时,使用值传递方
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章