+ -
当前位置:首页 → 问答吧 → 文盲问个问题,关于-Wno-attributes

文盲问个问题,关于-Wno-attributes

时间:2010-06-26

来源:互联网

make的时候出现这个
cc1plus: error: unrecognized command line option "-Wno-attributes"

在Makefile中:

...
PROTOSKIP_WARNINGS = -Wno-effc++ -Wno-shadow -Wno-missing-braces -Wno-attributes
...
AM_CXXFLAGS = -pipe  -O3  -pedantic -Wall -Wextra -Wundef -Wshadow   -fvisibility=hidden -Wformat=2  -Wstrict-aliasing -Woverloaded-virtual -Wnon-virtual-dtor -Wctor-dtor-privacy -Wno-long-long -Weffc++ -Wold-style-cast -Wredund        ant-decls -Wno-attributes

gcc版本:
# gcc -v
Reading specs from /usr/lib/gcc/i386-redhat-linux/3.4.6/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-java-awt=gtk --host=i386-redhat-linux
Thread model: posix
gcc version 3.4.6 20060404 (Red Hat 3.4.6-11)

这个咋整噢?

作者: daveyhook   发布时间: 2010-06-26

-Wno-attributes
Do not warn if an unexpected __attribute__ is used, such as unrecognized attributes, function attributes applied to variables, etc. This will not stop errors for incorrect use of supported attributes.

去掉这个选项就可以了。

作者: EricFisher   发布时间: 2010-06-26

2005-05-24  DJ Delorie  <[email protected]>

        * common.opt (-Wattributes): New.  Default true.
        * doc/invoke.texi (-Wno-attributes): Document.

作者: EricFisher   发布时间: 2010-06-26