ide和编译器有啥区别,啥是ide,啥是编译器?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ide和编译器有啥区别,啥是ide,啥是编译器?相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

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

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

请问JAVA中啥是集合,和数组比有啥区别呢?谢谢

请问JAVA中什么是集合,和数组比有什么区别呢?谢谢

例如: 创建数组 String[] str= new String[3]; int[] arr=new int[3];
创建集合 List list=new ArrayList(); //创建数组声明了类型
我相信你可以既直接百度到比较详细的讲解..
参考技术A 数组是集合是一种具体形式!

以上是关于ide和编译器有啥区别,啥是ide,啥是编译器?的主要内容,如果未能解决你的问题,请参考以下文章

请问C++中啥是函数的定义性声明和函数的引用性声明,有啥区别

pascal的CP,TP,FP有啥区别

请问啥是二进制文件 啥是ASCII 啥是文本文件 它们之间有啥区别

I2C,485,232,spi这四种通信方式有啥区别?啥是双工,啥是半双工,啥是全双工?

Java里,,啥是二进制? 啥是base64?他们有啥区别?

VS2005 debug编译和msbuild编译 有啥区别