如何将一个c++语言变成可执行程序?产生的各类文件的扩展名是什么?

 我来答
帐号已注销
2020-12-24 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:167万
展开全部

编译->链接->生成可执行文件

扩展名是.EXE

目标代码包括机器码和符号表(函数及变量名)。连接器的主要作用是通过符号表在库文件和其他模块中找到在目标代码中引入或未定义的符号(函数及变量名),将几个目标代码合成可执行文件。

扩展资料:

C++语言的程序因为要体现高性能,所以都是编译型的。但其开发环境,为了方便测试,将调试环境做成解释型的。即开发过程中,以解释型的逐条语句执行方式来进行调试,以编译型的脱离开发环境而启动运行的方式来生成程序最终的执行代码。 

生成程序是指将源码(C++语句)转换成一个可以运行的应用程序的过程。如果程序的编写是正确的,那么通常只需按一个功能键,即可搞定这个过程。该过程实际上分成两个步骤。

参考资料来源:百度百科-c++程序

ymj4645
2017-03-17 · TA获得超过3494个赞
知道小有建树答主
回答量:580
采纳率:37%
帮助的人:249万
展开全部
编译型语言一般都会经过以下步骤:
编译->链接->生成可执行文件
追问
生的各类文件的扩展名是什么
追答
研究这干嘛? 以我之见 不同编译器可能处理的结果不一样 编译时对语法语义之类进行检测一般来说不生成可执行文件的过程文件 可以生成一些记录信息还有源代码文件(.cpp .c之类), 检测通过后会生成目标文件(.o)  然后编译器根据不同环境引入环境支持的链接库 保证程序可在本地环境下执行,此过程可生成可执行文件(.exe)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
VB编程解放双手
2017-03-17 · 个人VB爱好者专注vb编程_时效软件
VB编程解放双手
采纳数:1204 获赞数:2391

向TA提问 私信TA
展开全部
编译就好了!扩展名当然是.EXE
更多追问追答
追问
详细点
追答
抱歉,我没有C++环境!没法截图给你看!你如果不会C++,只是想要编译别人的源代码的话,建议找个写C++的人,帮忙给你编译下,或者你自己学习下C++语言!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式