当前位置:首页 » 编程软件 » ide与编译器区别

ide与编译器区别

发布时间: 2022-12-12 01:22:39

编译器和IDE的区别是什么

1. IDE与硬件平台有关。不同IDE携带的编译器不同。

2. 当然有关。不是半导体厂家提供的,而是编译器开发厂商提供的,也有很多开源的编译器。

3. 有关系。目前最常见的编译器仍然只支持C/C++,C#的编译器较少而且据说仍不完善。至于Java……哈哈,这种二道贩子还需要劳烦编译器?

4. 可以集成。具体的你需要查阅相应IDE的手册,看看能够集成/添加哪些编译器。

5. 关心到架构就可以。厂商自己扩展的东西多半就是些映射,你看厂商的外设就行;而且很多厂商都提供了易于开发的库(当然他们的库也都是够烂的,用熟了以后就可以扔掉)。

6. 是否用操作系统不影响编译器,整体而言也不影响IDE;当然IDE中如果能够添加针对操作系统组件的原生支持(重点是调试方面),用起来就更方便。

② ide和编译器有什么区别,什么是ide,什么是编译器

包含关系。
IDE(Integrated
Development
Environment)指集成开发环境,可以用来编辑代码,包含有编译器。一般现在最常用的就是VC++和Visual
Studio了。
编译器(Compiler),则是用于将高级编程语言代码翻译成目标代码(如机器语言)的程序。C++一般是g++

③ 编程工具和编译工具分别是什么 有什么区别

平时所说的编程工具指的是一个ide,integrate
design
environment,集成开发环境,它包括了文本编辑工具,编译工具,和链接工具,用他将生成一个可执行文件;编译工具是将原程序编译成目标程序。等待链接成可执行文件。

④ 编译器和IDE的区别 如Eclipse、tasking,GNU,GCC,keil,IAR有什么区别

0, 有些IDE是支持多种编译器和多种硬件架构的
1, IDE本身跟硬件没有关系, 是自带的编译器跟平台有关,但各硬件厂家会为自己定制或开发维护一个IDE方便开发,所以给你感觉IDE跟硬件平台有关了
2, 编译器与你是什么架构的CPU是有关的,不同架构的CPU,其机器指令不一样,所以需要不同的编译器
3, 如果你的编译器功能足够强大,是可以让你所想到的任何语言所描述的程序编译成你想要指定的硬件平台上去运行,不过事实上,这种万能编译器几乎很难实现,也就是:没有
4.要看IDE是否支持配置不同的编译器,ECLIPSE应该是可以配置GCC的
5. 编译器只管到架构一层,不会管到自己私加的一些功能上,私加的功能通常是厂商自己提供BSP开发包来解决的,而不是修改编译器
6.你这个问题没有意义,比如嵌入式板上跑裸机程序或用linux系统,那你所用的IDE通常来讲是不同的,甚至用LINUX OS的系统上运行的程序不需要IDE,只需要GCC,而如果你硬是想在宿主机上用LINUX平台开发裸机程序,用GCC去编应该也可以,但通常你都是在WINDOWS平台用一个所谓的IDE的软件去编一个IMG,然后烧到ARM平台上。

2.1 你在编译之前,肯定会选择你是哪个内核的ARM,或者选择你是哪一款芯片。这是配置问题,并无关编译器是否不同这个级别的问题上了。你可以咨询你现在所使用芯片的官方技术支持,问他们看哪个IDE或哪款编译器支持你想要的芯片。
2.2 同样,这类问题,要不,你可以网络谷歌,要不,就问芯片厂商技术支持。

⑤ C++之IDE和编译器的区别

C++的IDE与编译器的区别:
IDE(Integrated Development Environment)指集成开发环境,也就是用于编辑代码、开发程序的应用程序,一般包含代码编辑器与编译器等。C++的IDE有Visual C++6.0、GUIDE等;
编译器(Compiler),则是用于将高级编程语言代码翻译成目标代码(如机器语言)的程序。C++的编译器是g++。
上面说了,IDE一般包含编译器,也就是说编译器一般属于IDE的一部分。在IDE中可编辑、编译代码,而编译器只能编译代码。

⑥ 集成开发环境和ide和编译器和编译工具有什么关系吗

IDE就是集成开发环境的英文缩写,一般集成开发环境里集成了编译器和解释器,
编译工具当然就是有编译功能的工具了。

⑦ 什么是IDE

1、IDE的意思是集成开发环境,全称是Integrated Development Environment,集成开发环境是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。

2、。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。

3、从开始在主机或终端机开发程序,IDE才渐渐的成为必要的工具。早期的编程语言在送进编译器处理之前,必须要先经过流程图、撰写表格、打卡,所以当时并不需要IDE。Basic是第一个有IDE的编程语言,同时也是第一个可以直接在主机或终端机前开发程序。

4、IDE这个词和一些没有关连性的命令行工具(像vi、emacs、make)是一种对照,虽然你可以把Unix当成是一个IDE,但是多数的程序开发人员会把IDE当成是一个可以完成各种开发工作的一个程序,这个IDE程序提供许多的功能,例如:制作、修改、编译、发布、调试。IDE的想法是把各种命令行的开发工具结合起来,提供一个抽象化的工具,来减少学习编程语言的时间,增加开发人员的生产力,同时也将各种开发工作做更密切的整合,来提高生产力。

(7)ide与编译器区别扩展阅读:

应用优势:

1、较早期程序设计的各个阶段都要用不同的软件来进行处理,如先用字处理软件编辑源程序,然后用链接程序进行函数、模块连接,再用编译程序进行编译,开发者必须在几种软件间来回切换操作。现在的编程开发软件将编辑、编译、调试等功能集成在一个桌面环境中,这样就大大方便了用户。

2、IDE也常被用于开发HTML应用。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver、FrontPage,等等),因为很多项任务会自动生成。

⑧ IDE(编辑器) 、编程语言、平台、编译器 这些都是啥关系

IDE(编辑器):集成开发平台,开发程序用的,方便开发,VC6也可以说成是个IDE

编程语言:C++、C、PY等等,VC6就是C++

平台:平台的意思太广,不容易解释,你可以说linux、VC6是个开发平台

编译器:把编程语言翻译成电脑读得懂的语言就是编译器的功劳,不同的语言有着不同的编译器,C++的编译器是GCC

还有vim+gcc+gdb这三个组合是什么意思?:
vim(文本编辑器) gcc(C++的编译器)gdb是什么我不知道……
这就可以说成是个开发平台,但是不像VC6是集成开发平台

个人能力有限,就先回答到这里

热点内容
空调压缩机种类 发布:2025-07-04 18:13:58 浏览:241
中国有ip6服务器吗 发布:2025-07-04 17:58:56 浏览:724
第六章编译原理答案 发布:2025-07-04 17:37:55 浏览:39
php内存优化 发布:2025-07-04 17:25:54 浏览:663
威纶触摸屏如何设置时间限制密码 发布:2025-07-04 17:25:50 浏览:418
python列表的遍历 发布:2025-07-04 17:24:20 浏览:23
编译基本块 发布:2025-07-04 17:23:06 浏览:750
scl语言编程 发布:2025-07-04 17:23:05 浏览:993
oracle用户连接数据库连接 发布:2025-07-04 17:20:20 浏览:939
我的世界纯生存服务器推荐死亡不掉落 发布:2025-07-04 17:06:14 浏览:348