我使用soekris box进行嵌入式linux分配,我必须使用-war和-werror编译我的c文件。任何身体可以帮助我如何在编译时使用这两个最小标志?
答案 0 :(得分: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
或documentation来阅读有关gcc标志的更多信息。
答案 1 :(得分:1)
将它们作为CFLAGS添加到Makefile中。
CFLAGS = -Wall -Werror