① unity3d中写代码需要用c#自己的编译器么
都可以,unity只是解析代码文件而已,和编译器没有关系,比如说用visual studio结合其插件可以快速进行开发,用unity自带的编译器可以调试等等
② 在编写程序时要用到编译器,什么是编译器有什么用
VC Borland C Eclipse 都是编译器 就是把你的源代码 编译 解释成机器能读懂的机器码 因为机器内部是用二进制的嘛 所以最终也就是一串 1 0 组成的序列
③ 每个编程语言都有不同的编译器吗
是的,在编程的世界里面,对于每一种边缘都需要使用不同的编译器,因为他们的编码的形式和规则都是不一样的,希望可以帮到你
④ 现在编写C++都用什么编译器啊
关键要看你需要写什么样的应用,
windows应用可以采用microsoft的visual
c++系列,
但是这个产品的个性化的东东太严重,
标准符合性不太好,
写的程序可移植性较差,但是它的ide确实很牛x的,
源代码录入很省事的,
其集成调试也很有特点,
有很好的易用性,
初学者极为适宜.
如果考虑写多平台下的应用,
公认最好的gnu
c的编译器,
并且这个是免费的,
标准适应性很好,
可移植性强,可以说目前流行的平台上都可以采用它来编译其中的应用.缺点是编译开关一大堆,
上手比较有一些难度,
目前市面还没有基于它的可以与visual系列匹敌的ide环境,使用它需要一定的功底.
⑤ 编写计算机语言用得到编译器吗
编写计算机程序不用编译器,用的是开发工具。
把开发出来的语言代码翻译成可直接运行的程序需要用编译器。
不过也有一类解释型语言,比如Java,编译后得到字节码,还需要解释器(环境,就是JRE,其实编译器是集成在这里面的)进行支持,才能运行。
⑥ c++ 怎么运行 一定要用编译器编译后 才能运行吗
1.运行程序,直接双击exe文件就行。
2.编译代码,必须用编译器,Windows环境推荐VS系列(vs2005/2008/2010),linux环境推荐使用Gcc。
3.编写代码,可以直接在编译中编写,也可以在编辑软件中编写。Windows环境下的工具非常多,推荐使用Notepad++,非常好用,且开源。Linux环境下推荐使用VI,经典品牌。
至于地址,请按照我说的到迅雷上下载。
⑦ 程序设计好后 怎么实现不安装编译器就能运行的
用不需要编译的语言来写程序,就不需要安装编译器就能运行。例如脚本语言。
需要编译的语言写的程序,如果在别的机器上编译,或通过网络(例如通过WinVNC) 用别的机器上的编译器来编译,那么本机就不需要安装编译器。
⑧ 命令和代码有什么区别都需要编译器和运行环境吗如果没有运行环境命令代码能100%发挥作用吗
指令,其实是对CPU而言的。CPU每次从内存取出一个指令,内容是0和1组成的二进制数据。非常不易于辨认。人要想直接用01这样的机器代码(请注意,指令是代码)来编程,那么几乎是不可能的事。
于是人们发明了汇编语言。用一些符号来表示特定的指令机器码。这些符号写好之后,最后由编译器翻译成机器代码。因汇编语言的指令符号几乎和指令机器码一一对应,所以,汇编代码可以看做是指令(一组指令)。
然而,更高级的语言,c++等,显然就不是指令了。它已经很接近人类自然语言。
所以,指令是代码,而且分为机器码 或者是 助记符代码 ,然而,代码却不是指令(因为高级语言代码不是指令)。“代码”是一个通用词语。
⑨ 前端需要编译器吗vscode这个不是编译器吗
编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables)
从这个意义上来说,前端是没有编译器的,但是会有开发环境(IDE)一说,前端虽然是纯文本,可以用普通的记事本或者editplus之类来的编辑,但会缺少象语法补全、代码格式化、脚本调试、语法高亮这些功能,所以才会需要有这些功能的IDE存在,vscode不是编译器,它只是一个代码编辑器,仅就前端来说,如果不用vscode,也可以用象hbuilderX这类软件。
⑩ 编译器有什么用
简单讲,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器(Linker) → 可执行程序 (executables)
高级计算机语言便于人编写,阅读交流,维护。机器语言是计算机能直接解读、运行的。编译器将汇编或高级计算机语言源程序(Source program)作为输入,翻译成目标语言(Target language)机器代码的等价程序。源代码一般为高级语言 (High-level language), 如Pascal、C、C++、Java、汉语编程等或汇编语言,而目标则是机器语言的目标代码(Object code),有时也称作机器代码(Machine code)。
对于C#、VB等高级语言而言,此时编译器完成的功能是把源码(SourceCode)编译成通用中间语言(MSIL/CIL)的字节码(ByteCode)。最后运行的时候通过通用语言运行库的转换,编程最终可以被CPU直接计算的机器码(NativeCode)。