当前位置:首页 » 编程软件 » 编译平台开发

编译平台开发

发布时间: 2024-11-23 15:04:06

‘壹’ 开发平台,集成环境,编译器,有什么区别,为什么c++有那么多的平台

这个区别也太大了
编译器:将高级语言编译成机器码,你这里说的是C++就是将C++代码编译成计算机可以识别的2进制代码,显然计算机是不认识C++代码的,C++只是为了程序员便于编写程序而产生高级程序语言。

集成环境:就是所谓IDE,你可以是认为用来做程序的一个软件,这个软件包含了从写程序到生成可执行程序的所有组件,也包括调试等其他功能。简单的对比,就如你写文档用的WORD一样,IDE就提供对应的类似功能。

开发平台:开发平台一般包括IDE,系统,数据库版本,编译器版本等一系列与开发相关的信息,即软件是在这样的计算机环境下开发的。

为什么C++有那么多平台:回答很简单,因为计算机大家使用的系统等不同,有的用LINUX,有的用WINDOWS,有的是嵌入式平台,也可以从CPU角度说,有X86架构的,有X64的。即使是同一个系统,也有不同版本。每个平台下的文件格式、每个CPU的指令不同等等都造成了平台多,不只是C++的问题。

‘贰’ 目前的编译程序如何开发

脚本开发就行。



编译程序(Compiler,compiling program),也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。

它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。编译程序的基本功能是把源程序(高级语言)翻译成目标程序。

但是,作为一个具有实际应用价值的编译系统,除了基本功能之外,还应具备语法检查、调试措施、修改手段、覆盖处理、目标程序优化、不同语言合用以及人-机联系等重要功能。语法检查:检查源程序是否合乎语法。

如果不符合语法,编译程序要指出语法错误的部位、性质和有关信息。编译程序应使用户一次上机,能够尽可能多地查出错误。

以上内容参考:网络-编译程序

热点内容
linux命令包 发布:2025-01-10 23:54:26 浏览:31
python轮廓 发布:2025-01-10 23:49:23 浏览:177
思科配置线怎么选 发布:2025-01-10 23:48:44 浏览:703
解压水晶泥 发布:2025-01-10 23:27:23 浏览:634
小米摄像头如何改wifi密码 发布:2025-01-10 23:25:14 浏览:114
阿里云服务器首页 发布:2025-01-10 23:24:15 浏览:435
win2003单网卡搭建vpn服务器搭建 发布:2025-01-10 23:21:13 浏览:355
如何制作原始传奇脚本 发布:2025-01-10 23:00:30 浏览:118
小程序免费模板源码下载 发布:2025-01-10 22:55:23 浏览:234
gradle编译jar 发布:2025-01-10 22:54:36 浏览:797