自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 在uClinux下利用GDB进行调试

环境:Blackfin uClinux(版本:buildroot-2012R1-RC6-BF60X)Linux主机:ubuntu 10.04.4可以通过串口和网络两种方式进行调试,以下示例以网络调试为例。1. 在Linux主机编译应用程序:bfin-uclinux-gcc–g –o0 –o a.out test.c    -g :在可执行文件中加入调试信息,才能使GDB正常

2013-02-28 15:39:21 1556

转载 ctags的安装及应用

一、ctags简介    ctags(Generate tag files for source code)是vim下方便代码阅读的工具。尽管ctags也可以支持其它编辑器,但是它正式支持的只有VIM。并且VIM中已经默认安装了Ctags,它可以帮助程序员很容易地浏览源代码。    ctags 最先是用来生成C代码的tags文件,后来扩展成可以生成各类语言的tags,有些语言也有专有的ta

2013-02-26 14:30:25 813

原创 Linux vi 经验总结

[注:在vi中使用:help expandtab可以查看expandtab的使用说明,其它配置项同理。]1. Tab自动转换为空格    在~/.vimrc中加入:    set tabstop=4  // Force tabs to be displayed/expanded to 4 spaces (instead of default 8).    set expandt

2013-02-02 16:41:58 804

翻译 ELF文件格式

ELF文件格式在Blackfin的Linux世界中,有两种基本的文件格式:FLAT:二进制的Flat文件通常被称为BFLT,它是基于原始的a.out格式的一种相对简单的轻量级可执行格式。BFLT文件是嵌入式Linux的默认文件格式。FDPIC ELF:可执行和可链接格式最初是由Unix System实验室开发出来的,现在已经成为文件格式的标准。相对于BFLT格式而言,ELF标准更强大并

2013-02-02 14:46:37 3433

转载 典型的ELF可重定位目标文件

夹在ELF头和节头部表之间的都是节。一个典型的ELF可重定位目标文件包含下面几个节:.text:已编译程序的机器代码。.rodata:只读数据,比如printf语句中的格式串和开关(switch)语句的跳转表。.data:已初始化的全局C变量。局部C变量在运行时被保存在栈中,既不出现在.data中,也不出现在.bss节中。.bss:未初始化的全局C变量。在目标文件中这个节不占据实际的空间,

2013-02-02 11:45:22 6643

转载 C程序中常见的与存储器有关的错误

[转自:《深入理解计算机系统》,Randal E.Bryant & David O' Hallaron]10.11 C程序中常见的与存储器有关的错误   对C程序员来说,管理和使用虚拟存储器可能是个困难的、容易出错的任务。与存储器有关的错误属于那些最令人惊恐的错误,因为它们经常在时间和空间上,都在距错误源一段距离之后,才表现出来。将错误的数据编写到错误的位置,你的程序可能在最终

2013-02-01 17:50:56 1412

SDL显示图片及文字

本段示例代码在vs2005中实现,用于演示SDL图片及文字的显示。

2015-01-16

MFC全屏显示图片

将图片将不同比例显示,可以全屏显示。 相关类:Image、CStaticLink

2012-10-23

#define VS typedef

#define是预处理指令 typedef是在编译时处理的 typedef与#define的区别

2011-04-15

空空如也

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

TA关注的人

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