GCC
文章平均质量分 77
bobo463
这个作者很懒,什么都没留下…
展开
-
GCC 中文手册(二)
-Wparentheses 在某些情况下如果忽略了括号,编译器就发出警告. -Wtemplate-debugging 当在C++程序中使用template的时候,如果调试(debugging)没有完全生效,编译器就发出警告. (仅用于C++). -Wall 结合所有上述的`-W选项.通常我们建议避免这些被警告的用法,我们相信,恰当结合宏的使用能够 轻易避免这些用法。 剩下的`-W...选项不包转载 2005-07-29 12:02:00 · 998 阅读 · 0 评论 -
x86内联汇编(一)
本文提供了在 linux 平台上使用和构造 x86 内联汇编的概括性介绍。他介绍了内联汇编及其各种用法的基础知识,提供了一些基本的内联汇编编码指导,并解释了在 Linux 内核中内联汇编代码的一些实例。 如果您是 linux 内核的开发人员,您会发现自己经常要对与体系结构高度相关的功能进行编码或优化代码路径。您很可能是通过将汇编语言指令插入到 C 语句的中间(又称为内联汇编的一种方法)来执行这些任转载 2005-07-29 12:27:00 · 1531 阅读 · 0 评论 -
GCC 中文手册(一)
NAMEgcc,g++-GNU工程的C和C++编译器(egcs-1.1.2) 总览(SYNOPSIS)gcc[option|filename ]... g++[option|filename ]... 描 述(DESCRIPTION)C和C++编译器是集成的.他们都要用四个步骤中的一个或多个处理输入文件: 预处理(preprocessing),编译(compilation),汇编(assemb转载 2005-07-29 12:01:00 · 1109 阅读 · 0 评论 -
GCC 中文手册(三)
-msvr4 -msvr3 打开(`-msvr4)或关闭(`-msvr3)和System V第四版(SVr4)相关的 编译器扩展.效果如下: * 输出哪种汇编语法(你可以使用`-mversion-03.00选项单独选择). * `-msvr4使C预处理器识别`#pragma weak指令 * `-msvr4使GCC输出额外的声明指令(declaration direc转载 2005-07-29 12:05:00 · 1230 阅读 · 0 评论 -
Makefile 中文教程(一)
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE 都为你做了这个工作,但我觉得要作一个好的和professional 的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,转载 2005-07-29 12:10:00 · 3726 阅读 · 1 评论 -
Makefile 中文教程(二)
五、override 指示符如果有变量是通常make的命令行参数设置的,那么Makefile中对这个变量的赋值会被忽略。如果你想在Makefile中设置这类参数的值,那么,你可以使用“override”指示符。其语法是:override = override := 当然,你还可以追加:override += 对于多行的变量定义,我们用define 指示符,在define 指示符前,也同样可以转载 2005-07-29 12:13:00 · 1474 阅读 · 0 评论