Ⅰ 如何自己编译源代码
我们使用编译器将自己的源代码转换成目标代码, 使用链接器将我们的目标代码链接成一个可执行程序。另外, 我们使用一些程序在计算机中输入源代码文本并且编辑它。这些是最初的和最重要的工具, 它们构成程序员的工具集合或“程序开发环境”。 如果你使用的是命令行窗口, 就像很多专业程序员所做的那样, 你将不得不自己来编写编译和链接命令。如果你使用IDE(“交互式开发环境”或“集成式开发环境”), 就像很多程序员所做的那样, 简单地点击正确按钮就可以完成这个工作。附录C介绍了如何在你的C++实现中编译和链接。 IDE通常包括一个具有有用特性的编辑器, 例如用不同颜色的代码来区分你的源代码中的注释、 关键字和其他部分, 以及其他帮助你来调试代码、 编译和运行代码的功能。调试是发现程序中的错误和排除错误的活动, 你在前进的道路上会听到很多有关它的内容。 我们使用微软的Visual C++作?喑炭 ⒒肪呈道 H绻 颐羌虻サ厮怠氨嘁肫鳌被蚴恰癐DE”的某些部分, 那就是所指Visual C++系统。但是, 你可以使用一些提供最新的、 符合标准的C++实现的系统。我们所说的大多数内容(经过微小的修改)对所有的C++实现都将是正确的, 并且其代码可以在任何地方运行。在工作中, 我们使用几种不同的实现。
Ⅱ 单片机C语言编译代码
c语言也可以,在以前汇编很流行的,但是人们发现汇编代码量太大,小程序就没什么,到了大的程序其大量的代码,让程序员调试都很头疼的,随后就发展了基于汇编的高级语言--c,而且想对于汇编,c的优势非常明显,
可移植性好,直观,代码模块化,调试方便,接近人类语言等等的优点,当然也有缺点啊,最突出的就是精确时间和代码效率。我个人觉得,这两个缺点也不算是缺点了,时间可以调试,写出和汇编相差不多的延时代码,然后共用,这就是c的一个特点(可移植性),代码效率也是,通过代码优化,也不会比汇编差到哪里,但是真正的强人,是两种语言都会用,c里面嵌入汇编,达到提高时间精度及代码效率。
Ⅲ java中: 编译过的代码和源代码的区别是
源代码就是你在电脑里手敲进去的那些;
编译过的代码其实是你的编译软件将你手敲进去的那些代码“翻译”成了计算机可以识别读懂的机器语言,换句话说也就是一堆二进制的代码。
你写程序的时候会用到某种软件(比如java的eclipse,.NET的vs2005、vs2008等),当你要编译时只需点下软件的编译按钮,软件会自动给你编译。
Ⅳ 代码和编译程序是用什么软件
你是用什么系列单片机的?绝大部分要都是用KEIL来编写的。在KEIL里面既可以用汇编来写也可以用C语言来写,你写完了程序之后还可以在KEIL里面做软件的仿真,这种软件查错的方法给程序员带来了极大的方便。
除此之外还可以用KEIL与PROTEUS联调~~~~
个人强烈建议用KEIL来写单片机的程序
Ⅳ 编译的中间代码
中间代码是源程序的一种内部表示,或称中间语言。中间代码的作用是可使编译程序的结构在逻辑上更为简单明确,特别是可使目标代码的优化比较容易实现中间代码,即为中间语言程序,中间语言的复杂性介于源程序语言和机器语言之间。中间语言有多种形式,常见的有逆波兰记号、四元式、三元式和树。
Ⅵ 求C语言编译器代码
c语言编译器源代码
运行环境:9x/Me/NT/2000/XP/
源码语言:简体中文
源码类型:编程源码 - VC++源码
下载地址:http://down2.newasp.net/code/vc/cvery_4136142.rar
或:http://www.newasp.net/code/vc/2445.html
visual c++ 功能强大,不过需要的容量也很大 ,
TC2.0也不错 很适合初学者 不过不是很标准 下面有它们的下载网站 你自己根据自己的情况,自己选择吧,我的建议是VC6.0
TC2.0的:
http://218.64.170.103/dload1.html?cid=
http://218.64.170.103/dload1.html?cid=
VC6.0 的:
http://218.64.170.103/dload1.html?cid=
http://218.64.170.103/dload1.html?cid=
-----------------------------------
TC 比较基础,运行也比较快,但是是DOS界面
win-tc 是tc的windows版本,图形化界面,很好使用。
VC 适合windows平台。集成开发环境。调试方便。
[
在http://msdn.microsoft.com/visualc/vctoolkit2003/
网站点击( Download the Visual C++ Toolkit 2003 )
]
GCC 用于Linex,但是也有windows版本。移植性比较好
另外还有c-free,div c等,也可以在windows下使用
Ⅶ 源码怎么编译
使用编译器如VC++6.0,VC++2008
Ⅷ 编译程序是什么意思编译是什么意思
编译程序(Compiler,compiling program)也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。
解释程序是一种语言处理程序,在词法、语法和语义分析方面与编译程序的工作原理基本相同,但在运行用户程序时,它直接执行源程序或源程序的内部形式(中间代码)。
(8)编译代码扩展阅读:
结构:
编译过程分为分析和综合两个部分,并进一步划分为词法分析、语法分析、语义分析、代码优化、存储分配和代码生成等六个相继的逻辑步骤。这六个步骤只表示编译程序各部分之间的逻辑联系,而不是时间关系。
编译过程既可以按照这六个逻辑步骤顺序地执行,也可以按照平行互锁方式去执行。在确定编译程序的具体结构时,常常分若干遍实现。对于源程序或中间语言程序,从头到尾扫视一次并实现所规定的工作称作一遍。每一遍可以完成一个或相连几个逻辑步骤的工作。
可以把词法分析作为第一遍;语法分析和语义分析作为第二遍;代码优化和存储分配作为第三遍;代码生成作为第四遍。反之,为了适应较小的存储空间或提高目标程序质量,也可以把一个逻辑步骤的工作分为几遍去执行。
Ⅸ 如何编译C语言源代码
下载一个VC2005软件,把代码复制到里面,设置好C运行环境,点击编译,OK,然后点击那个感叹号,直接链接运行,就OK了。
Ⅹ JAVA代码怎么编译啊
1.安装jdk1.5或更高版本,比如说安装在D盘
2.在系统属性的环境变量的path变量中加入C:\Program Files\Java\jdk1.6.0_12\bin;
3.在dos中输入javac,如果有反应就算是配置好了。
4.编译的格式是:javac 源文件名.java
5.运行格式是:java 源文件名