我在我的嵌入式 linux 分配中使用 soekris 框,我必须使用 -war 和 -werror 编译我的 c 文件。任何人都可以帮助我在编译时如何使用这两个最小标志?
问问题
6053 次
2 回答
2
只需打开终端并输入如下内容:
gcc -x c -c -Wall -Werror ./path/to/our/fency/c/file.c
?
我添加了更多标志:
`-x c` - tells the compiler that it's a C code.
`-c` - tells the compiler just to compile, no linking.
还有你要求的:
`-Wall` - turns all warning reporting.
`-Werror` - tells to make all warnings into errors.
gcc --help
您可以通过检查或在文档中阅读更多关于 gcc 标志的信息。
于 2013-04-05T16:24:00.760 回答
1
将它们作为 CFLAGS 添加到您的 Makefile 中。
CFLAGS = -Wall -Werror
于 2013-04-05T16:20:27.010 回答