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

编译平台开发

发布时间: 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),也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。

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

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

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

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

热点内容
gcc按ansi编译 发布:2024-11-23 19:21:12 浏览:699
安卓光遇如何下ios 发布:2024-11-23 19:21:09 浏览:114
内容脚本库 发布:2024-11-23 19:14:31 浏览:361
安卓系统的车机怎么投屏 发布:2024-11-23 19:08:20 浏览:727
php404页面 发布:2024-11-23 19:08:17 浏览:873
安卓如何设置手机快捷方式 发布:2024-11-23 18:30:29 浏览:146
安卓怎么把系统带的软件删了 发布:2024-11-23 18:16:13 浏览:319
linux服务程序 发布:2024-11-23 18:07:22 浏览:964
我的世界国际版服务器低延迟推荐ip 发布:2024-11-23 18:02:35 浏览:351
文件存储支持随机存取 发布:2024-11-23 18:02:24 浏览:201