自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天天向上

杂烩汤

  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

转载 C语言编译全过程

C语言编译全过程    编译的概念:编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。    编译的完整过程:C源程序-->预编译处理(.c)-->编译、优化程序(.s、.asm)-->汇编程序(.o

2010-03-26 13:03:00 831

转载 gcc编译过程

本文对gcc编译器如何工作做一个概要描述.更为详细的信息请参考编译器手册。当我们进行编译的时候,要使用一系列的工具,我们称之为工具链.其中包括:预处理器CPP,编译器前端gcc/g++,汇编器as,连接器ld.一个编译过程包括下面几个阶段:(1)预处理。预处理器CPP将对源文件中的宏进行展开。(2)编译。gcc将c文件编译成汇编文件。(3)汇编。as将汇编文件编译成机器码。

2010-03-26 12:52:00 806

转载 如何在ubuntu中搭建交叉编译环境

1.安装交叉编译环境 sudo apt-get install gcc g++ libcc1 libg++ makegdb2.安装交叉编译器 ftp://ftp.arm.linux.org.uk/pub/armlinux/toolchain/ 下载cross -3.2.tar.bz2或者懒得去找干脆wget ftp://ftp.arm.linux.org.uk/pub/arml

2010-03-24 15:01:00 1421

转载 ubuntu添加中文输入法

== Fcitx  == sudo apt-get install im-switch fcitx  sudo im-switch -s fcitx -z default im-switch -s fcitx -z default #注意:不加sudo 完成设置最好重启一下X,输入法就生效了 某些情况下可能,在安装了fcitx输入法以后可能会出现和SCIM并存的

2010-03-24 10:25:00 732

转载 几个比较常用和速度不错的ubuntu更新源

几个比较常用和速度不错的ubuntu更新源 默认的中国源速度非常不错,为了保证源内软件的齐全,建议电信用户添加cn99或台湾大学的源,建议网通用户添加UBNTU官方或台湾大学的源。 • 在终端输入并运行 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份当前的源列表,以便日後需要时恢复) sudo ged

2010-03-24 09:59:00 2037

转载 hp ubuntu 无线网卡指示器闪烁问题

本文来源于老牛的博客 原文地址: Ubuntu-wlan-led/ 转载请注明今天在公司用我的Hp本子无线上网,发现一个奇怪的问题,就是网络连通后掌托处的无线网卡开关一直是闪烁状态,平常关闭的时候是红色的,在Windows中接通后是绿色的,可是在Ubuntu 9.04中接通后是不停的红,绿闪烁,担心这个会对硬件造成一定得伤害,所以就google了一下,没想到还这有这个问题的

2010-03-18 11:26:00 1036

转载 设计模式详解(转)

      这篇文章,不需要你一次就看懂,如果你真的能一次都看懂,我想设计模式对于你来说已经没什么难度了..因为设计模式就是要体现这些原则的,你可以把设计原则看做是一门语言,设计模式是由这些语言编码的程序..你既然已经明白,精通了语言,剩下的编码自然是很简单的事情,编码的越多则经验越多,经验越多则对原则的理解就越深...这是一个学习领悟的过程..     我希望这篇文章能帮助新人感受到

2010-03-16 22:01:00 694

转载 ubuntu下搭建交叉编译环境

1.安装交叉编译环境 sudo apt-get install gcc g++ libcc1 libg++ makegdb2.安装交叉编译器 ftp://ftp.arm.linux.org.uk/pub/armlinux/toolchain/ 下载cross -3.2.tar.bz2或者懒得去找干脆wget ftp://ftp.arm.linux.org.uk/pub/arml

2010-03-16 21:58:00 947

转载 Linux下GCC编程四个过程(3)

4)链接阶段(Link)在成功编译之后,就进入了链接阶段。无选项链接用法:[root]# gcc hello.o –o hello.exe作用:将编译输出文件hello.o链接成最终可执行文件hello.exe。[root]# lshello.c  hello.exe  hello.i  hello.o  hello.s

2010-03-14 09:50:00 1014

转载 Linux下GCC编程四个过程(2)

2)编译阶段(Compiling)第二步进行的是编译阶段,在这个阶段中,Gcc首先要检查代码的规范性、是否有语法错误等,以确定代码的实际要做的工作,在检查无误后,Gcc把代码翻译成汇编语言。用户可以使用”-S”选项来进行查看,该选项只进行编译而不进行汇编,生成汇编代码。选项 -S用法:[root]# gcc –S hello.i –o hello.s

2010-03-14 09:49:00 761

转载 Linux下GCC编程四个过程(1)

在Linux下进行C语言编程,必然要采用GNU GCC来编译C源代码生成可执行程序。一、GCC快速入门Gcc指令的一般格式为:Gcc [选项] 要编译的文件 [选项] [目标文件]其中,目标文件可缺省,Gcc默认生成可执行的文件名为:编译文件.out我们来看一下经典入门程序"Hello World!"# vi hello.c

2010-03-14 09:42:00 775

ADS 1.2中文教程

介绍ARM开发软件 ADS,使读者掌握在ADS环境下独立开发软件

2009-05-14

史上最强劲的android模拟器命令详解

史上最强劲的android模拟器命令详解

2011-09-15

Java虚拟机规范

Java虚拟机规范,Java虚拟机规范

2007-07-10

vimwiki使用参考

包含有多个vimwiki站点源码,帮助你迅速掌握vimwiki创建个人wiki的方法

2013-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除