- 博客(5)
- 收藏
- 关注
转载 gcc参数大全
[介绍] gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp] 2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] 3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] 4.连接目标代码,生成可执行程序[链接器ld][参数详解] -x lang
2012-02-19 08:06:21 3821
转载 ctags使用
先看是否安装了ctags。也就是在命令下执行ctags,看是否能执行。 vim中使用ctags功能的前提是所在项目中是否有ctags所需的信息文件,如果没有则需要在项目目录下执行ctags生成一下,如果有子目录还需要加参数-R。下面是摘自网上的文章。vim+ctags 用法 来源: ChinaUnix博客 日期: 2008.09.12 14:19 [/home/bri
2011-11-05 23:30:17 383
转载 AT&T汇编-Brennan's Guide to Inline Assembly
DJGPP is a complete 32-bit C/C++ development system for Intel 80386 (and higher) PCs running DOS. It includes ports of many GNU development
2011-10-03 22:37:45 362
转载 asmlinkage
说明这是系统调用它是GCC对C程序的一种扩展, #define asmlinkage __attribute__((regparm(0)))表示用0个寄存器传递函数参数,这样,所有的函数参数强迫从栈中提取。 这个asmlinkage大都用在系统调用中,系统调用需要在e
2011-08-14 18:08:13 721
转载 gcc对C语言扩展
GNC CC 是一个功能非常强大的跨平台 C 编译器,它对 C 语言提供了很多扩展,这些扩展对优化、目标代码布局、更安全的检查等方面提供了很强的支持。本文把支持 GNU 扩展的 C 语言称为 GNU C。Linux 内核代码使用了大量的 GNU C 扩展,以至于能
2011-08-14 18:01:48 435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人