正在加载图片...
型,如int,是有符号数. 然而,如果指定了~-traditional'选项,位域永远是无符号数. -fwritable-strings 把字符串常量存储到可写数据段,而且不做特别对待.这是为了兼容一些老程序,他们假 设字符串常量是可写的.`-traditional'选项也有相同效果. 篡改字符串常量是一个非常糟糕的想法;·~常量··就应该是常量. 预处理器选项(Preprocessor Option) 下列选项针对C预处理器,预处理器用在正式编译以前,对C源文件进行某种处理. 如果指定了`-E'选项,GCC只进行预处理工作.下面的某些选项必须和`-E'选项一起才有意 义,因为他们的输出结果不能用于编译. -include file 在处理常规输入文件之前,首先处理文件fi1e,其结果是,文件fi1e的内容先得到编 译.命令行上任何`-D'和`-U'选项永远在`-include file'之前处理,无论他们在 命令行上的顺序如何.然而`-include'和`-imacros'选项按书写顺序处理, -imacros file 在处理常规输入文件之前,首先处理文件fi1e,但是忽略输出结果.由于丢弃了文件 file的输出内容,~-imacros file'选项的唯一效果就是使文件file中的宏定义 生效,可以用于其他输入文件.在处理`-imacrosfile'选项之前,预处理器首先处理 -D'和`-U'选项,并不在乎他们在命令行上的顺序.然而`-include'和 `-imacros'选项按书写顺序处理. -idirafter dir 把目录dx添加到第二包含路径中.如果某个头文件在主包含路径(用`-工'添加的路径) 中没有找到,预处理器就搜索第二包含路径, -iprefix prefix 指定prefix作为后续`-iwithprefix'选项的前缀. -iwithprefix dir 把目录添加到第二包含路径中.目录名由prefix和dir合并而成,这里prefix被先 前的`-iprefix'选项指定 -nostdine 不要在标准系统目录中寻找头文件.只搜索`-工'选项指定的目录(以及当前目录,如果 合适). 结合使用`-nostdinc'和`-I-'选项,你可以把包含文件搜索限制在显式指定的目录. -nostdinc++ 不要在C++专用标准目录中寻找头文件,但是仍然搜索其他标准目录.(当建立型,如 int,是 有符号数. 然而,如果指定了`-traditional'选项,位域永远是无符号数. -fwritable-strings 把字符串常量存储到可写数据段,而且不做特别对待.这是为了兼容一些老程序,他们假 设字符串常量是可写的. `-traditional'选项也有相同效果. 篡改字符串常量是一个非常糟糕的想法; ``常量''就应该是常量. 预处理器选项(Preprocessor Option) 下列选项针对 C 预处理器,预处理器用在正式编译以前,对 C 源文件进行某种处理. 如果指定了`-E'选项, GCC 只进行预处理工作.下面的某些选项必须和`-E'选项一起才 有意 义,因为他们的输出结果不能用于编译. -include file 在处理常规输入文件之前,首先处理文件 file,其结果是,文件 file 的内容先得到编 译. 命令行上任何`-D'和`-U'选项永远在`-include file'之前处理, 无论他们在 命令行上的顺序如何.然而`-include'和`-imacros'选项按书写顺序处理. -imacros file 在处理常规输入文件之前,首先处理文件 file,但是忽略输出结果.由于丢弃了文件 file 的 输出内容, `-imacros file'选项的唯一效果就是使文件 file 中的宏定义 生效, 可以用于其他输入文件.在处理`-imacrosfile'选项之前,预处理器首先处理 `-D' 和 `-U' 选 项 , 并不在乎他们在命令行上的顺序 . 然 而 `-include' 和 `-imacros'选项按书写顺序处理. -idirafter dir 把目录 dir 添加到第二包含路径中.如果某个头文件在主包含路径(用`-I'添加的路径) 中没有 找到,预处理器就搜索第二包含路径. -iprefix prefix 指定 prefix 作为后续`-iwithprefix'选项的前缀. -iwithprefix dir 把目录添加到第二包含路径中.目录名由 prefix 和 dir 合并而成,这里 prefix 被先 前的`-iprefix'选项指定. -nostdinc 不要在标准系统目录中寻找头文件.只搜索`-I'选项指定的目录(以及当前目录,如果 合适). 结合使用`-nostdinc'和`-I-'选项,你可以把包含文件搜索限制在显式指定的目录. -nostdinc++ 不要在 C++专用标准目录中寻找头文件,但是仍然搜索其他标准目录. (当建立
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有