- 博客(5)
- 资源 (22)
- 收藏
- 关注
转载 GCC内嵌汇编语法
GCC Inline ASMGCC 支持在C/C++代码中嵌入汇编代码,这些汇编代码被称作GCCInlineASM——GCC内联汇编。这是一个非常有用的功能,有利于我们将一些C/C++语法无法表达的指令直接潜入C/C++代码中,另外也允许我们直接写C/C++代码中使用汇编编写简洁高效的代码。1.基本内联汇编GCC中基本的内联汇编非常易懂,我们先来看两个简单的例子:__asm__("movl%esp
2012-06-28 16:12:37 5103 1
原创 GCC options总结
1.gcc编译器(1)程序的编译过程在使用gcc编译程序时,编译过程可以分为4个阶段:a.预处理(pre-processing)b.编译(compiling)c.汇编(assembing)d.链接(linking)(2)在功能上,预处理,编译,汇编是三个不同的阶段a.在预处理阶段,输入的是C语言的源文件,通常为*.c或*.C.它们一般带有*.h之类的头文件。这个阶段主要处理源文件中的#ifdef,
2012-06-23 21:08:01 3378
转载 Cygwin
什么是Cygwin?Cygwin是什么意思?Cygwin 是 Cygwin 公司(http://cygwin.com/)的产品,它提供了 Windows 操作系统下的一个 UNIX 环境,它可以帮助程序开发人员把应用程序从 UNIX/Linux 移植到 Windows 平台,是一个功能强大的工具集。 Cygwin 由两部分组成: (1)cygwin1.dll:它作为 UNIX 的一个仿真层,提供
2012-06-22 14:19:13 2493
原创 GNU汇编程序中的分段
GNU汇编程序中的分段 .section伪操作.section {,””}Starts a new code or data section. Sections in GNU are called .text, a code section, .data, an initialized data section, and .bss, an uninitialized data sectio
2012-06-18 13:36:11 5691 1
原创 嵌入式程序开发过程
嵌入式开发过程1.嵌入式开发过程由以下几部分组成:代码编程、交叉编译和链接、交叉调试和测试等2.代码编程 由于嵌入式系统是一个受资源限制的系统,故直接在嵌入式系统硬件上进行编程显然是不合理的。在嵌入式系统的开发过程中,一般采用的方法是现在通用PC上编程;然后通过交叉编译、链接、将程序做成目标平台上可以运行的二进制代码格式;最后将程序下载到目标平台上的特定位置,在目标板上启动运行这段二
2012-06-16 20:44:53 2256
嵌入式环境搭建之samba
2013-08-05
bonjour软件包,mDNSResponder
2011-07-03
getpid()编程getpid()编程getpid()编程getpid()编程
2010-11-14
fork3()编程fork3()编程fork3()编程fork3()编程fork3()编程
2010-11-14
fork1() 编程fork1() 编程fork1() 编程fork1() 编程
2010-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人