如何将一个c++语言变成可执行程序?产生的各类文件的扩展名是什么?
3个回答
展开全部
编译->链接->生成可执行文件
扩展名是.EXE
目标代码包括机器码和符号表(函数及变量名)。连接器的主要作用是通过符号表在库文件和其他模块中找到在目标代码中引入或未定义的符号(函数及变量名),将几个目标代码合成可执行文件。
扩展资料:
C++语言的程序因为要体现高性能,所以都是编译型的。但其开发环境,为了方便测试,将调试环境做成解释型的。即开发过程中,以解释型的逐条语句执行方式来进行调试,以编译型的脱离开发环境而启动运行的方式来生成程序最终的执行代码。
生成程序是指将源码(C++语句)转换成一个可以运行的应用程序的过程。如果程序的编写是正确的,那么通常只需按一个功能键,即可搞定这个过程。该过程实际上分成两个步骤。
参考资料来源:百度百科-c++程序
展开全部
编译型语言一般都会经过以下步骤:
编译->链接->生成可执行文件
编译->链接->生成可执行文件
追问
生的各类文件的扩展名是什么
追答
研究这干嘛? 以我之见 不同编译器可能处理的结果不一样 编译时对语法语义之类进行检测一般来说不生成可执行文件的过程文件 可以生成一些记录信息还有源代码文件(.cpp .c之类), 检测通过后会生成目标文件(.o) 然后编译器根据不同环境引入环境支持的链接库 保证程序可在本地环境下执行,此过程可生成可执行文件(.exe)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编译就好了!扩展名当然是.EXE
更多追问追答
追问
详细点
追答
抱歉,我没有C++环境!没法截图给你看!你如果不会C++,只是想要编译别人的源代码的话,建议找个写C++的人,帮忙给你编译下,或者你自己学习下C++语言!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询