exe - exe程序中的编译器在哪里?
问题描述
我知道某些代码要在计算机上运行,它应该被编译或解释,但某些程序,如游戏或其他桌面应用程序,在单击时会运行。我想知道编译器或解释器在哪里。它是嵌入在程序中还是有一些非常先进的东西需要理解?
解决方案
游戏之类的exe程序已经是编译的结果。当您单击 exe 时,不再需要编译器。编译器位于开发人员的计算机上。
Python 或 JavaScript 等解释性语言需要一个引擎才能在您的计算机上运行。这与编译器不同。
推荐阅读
- java - 如何使用 java 代码使用 client_credentials 获取访问令牌?
- scala - 为什么在代码中添加多行注释会使其无法编译
- c++ - 文件删除(使用取消链接)和所有磁盘空间被释放之间的延迟
- android - android - RecyclerView 项目以编程方式出现问题
- sqlbase - 一台 PC 作为 SqlBase 数据库的服务器
- amazon-web-services - AWS MobileHub - 通过 GOOGLE 和 FB 登录后获取用户个人资料详细信息
- gemfire - 动态设置@EnableGemFireHttpSession regionName
- jquery - 我在下面的代码中得到一个 CSRF Exceptionin html 页面
- three.js - ThreeCSG减法无法正常工作
- javascript - Bootstrap 4 网站错误:使用自定义数据属性将类从部分传递到导航栏不起作用