自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 移动互联网应用开发,客户端开发和服务器端开发哪个有前途??

/***********************************************************************************************************************************************************************/技术在大众的眼光是为产品服务的,但是对于码农来说这这并不是

2014-01-15 21:09:04 4910

原创 如何编译arm-linux-gcc交叉编译工具

其实,我也不懂,我只知道,要做这种工具要gcc+binutils+glibc+linux-header,        如何实现的,等我回了,在回来补充。

2014-01-15 11:49:09 773

转载 shell脚本和makefile的异同

一直有这个疑惑,今天特地查了查,粘在这里。这是别人,要是以后自己发现了别的不同,在继续写。还有,最后两条还不是很明白,可能没用过吧,         在Makefile可以调用shell脚本,但是Makefile和shell脚本是不同的。本文试着归纳一下Makefile和shell脚本的不同。1、 shell中所有引用以$打头的变量其后要加{},而在Makefile中的变量是以

2014-01-14 22:48:58 1167

转载 Makefile 的多行注释

Makefile 的多行注释Makefile Comments注释在 makefile 中起着重要的作用,它帮助我们更快更好的理解 makefile 的内容。# 注释符# 字符是注释符,makefile 把 # 字符后面的内容作为注释内容处理(shell、perl 脚本也是使用 # 字符作为注释符)。如果某行的第一个非空字符为 #,则此行会被 make 解释为注释行(命

2014-01-14 21:42:21 5924

转载 gcc - lm的含义

使用math.h中声明的库函数还有一点特殊之处,gcc命令行必须加-lm选项,因为数学函数位于libm.so库文件中(这些库文件通常位于/lib目录下),-lm选项告诉编译器,我们程序中用到的数学函数要到这个库文件里找。本书用到的大部分库函数(例如printf)位于libc.so库文件中,使用libc.so中的库函数在编译时不需要加-lc选项,当然加了也不算错,因为这个选项是gcc的默认选项。

2014-01-14 20:42:13 17269

转载 分号的用途,已经什么时候不能使用

;代表一个语句的结束,你这样是空语句。空语句一般有以下几个用途:1.纯粹消耗CPU时间,起到延时的作用,但是注意一下,"雨落深山"说的有问题的,在嵌入式系统中一般不会这么用,原因如下:・对于嵌入式系统来讲,不论是哪种系统,一般下位芯片级的时间单位为Tick,这样的处理单位对于Tick来说太粗略了。但是在嵌入式系统中,有一种情况下会用到:・不需要很高的精确度,并且要避免引起Task切替的延迟处理

2014-01-11 15:49:55 1280

转载 compile 、build 、rebuild all区别联系

compile只是将某个C或者CPP文件编译成obj文件,而build是将整个工程中的文件先Compile(编译),然后将编译生成的文件再Link(连接)成可执行文件。 在Build菜单下有Compile,Build,Rebuild All三个菜单项用于编译程序。其中Compile用于编译当前打开的活动文档;Build只编译工程中上次修改过的文件,并链接程序生成可执行文件。如果以前没有作过编译

2014-01-09 15:52:12 4566

原创 为什么文件名不能包含下列任何字符 \/:*?“<>|

这些是windows下的规定。用dos和linux的时候我才发现,为什么不能用这些做文件名,*,?这些是通配符,/是路径,其他的我知道在linux下有特殊含义比如数据流重定向|是管道。所以文件名出线这些字符在输入命令的时候会出线歧义。

2014-01-07 11:28:04 14346 3

转载 关于linux下gcc不支持void main()

在C++中绝对没有出现过void main(){/* ... */}这样的函数定义,在C语言中也是。main 函数的返回值应该定义为int 类型,在C和 C++ 标准中都是这样规定的。在C99 标准中规定,只有以下两种定义方式是正确的:int main( void )  int main( int argc, char *argv[] ) 在C++03中也给出了如下两种ma

2014-01-04 15:18:26 1942

原创 #define NULL 0结果出错的原因

from /usr/include/stdio.h:72,                 from structure.c:2:/usr/lib/gcc/i386-redhat-linux/4.1.2/include/stddef.h:403:1: warning: this is the location of the previous definition 在gcc中用预定义#def

2014-01-02 15:35:04 5657

dnw DNW usb串口下载工具

DNW软件,是用来做嵌入式开发时用来下载文件镜像的,ARM系列芯片:S3C2440,S3C2410等。

2014-01-16

securecrt 串口工具

非常好用的串口调试工具,直接下载然后加压缩就可以用了,注意需要设置串口端号。

2014-01-06

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

TA关注的人

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