gcc
shenyan008
这个作者很懒,什么都没留下…
展开
-
gcc 笔记 C Dialect Options
C dialects 选项 :-ansi 支持 C89,关闭不符和C89的 GNU扩展-std=value value可以是c89,iso9899:1990,iso9989:199409,c99,c9x,iso9899:1999,iso9989:199x,gnu89原创 2011-09-25 00:21:29 · 897 阅读 · 0 评论 -
gcc Warning Options
-Wformat 格式化处理的函数(prrintf,scanf,strftime,strfmon)中,格式字符串 和 参数 类型 不匹配,发出警告;-Wno-format-extra-args C 标准中多余的参数会被忽略,添加这个选项,发出警告;原创 2011-09-26 23:55:02 · 612 阅读 · 0 评论 -
TDGG 笔记 GNU C Extension
1. Local Declared Labels申明一个 Label 之后,还需要定义它,然后可以 goto 到指定 Label;int main(void){ __label__ something; // 声明一个 Label int原创 2011-09-27 00:06:22 · 1015 阅读 · 0 评论 -
gcc 笔记 基本选项
gcc 处理过程:1. 预处理 -E (.c->.i)gcc -E test.c -o test.i2. 编译 -S (.i->.s)gcc -S test.i3. 汇编 -c (.s->.o)gcc -c test.s4. 链接并生成可执行文件 gcc test.o -o test 5. 生成目标文件依赖关系:gcc -M test.c输出:原创 2011-08-06 10:25:31 · 1030 阅读 · 0 评论 -
Creating a shared and static library with the gnu compiler [gcc]
Creating a shared and static library with the gnu compiler [gcc]Here's a summary on how to create a shared and a static library with gcc. The goal is to show the basic steps. I do not want t转载 2012-09-28 19:32:34 · 894 阅读 · 1 评论