我在使用soekris box来进行嵌入式Linux分配,我不得不使用-war和-werror编译我的c文件。任何机构可以帮助我如何在编译时使用这两个最小的标志?如何在Linux中使用-wall和-werror并编译c文件
1
A
回答
1
将它们添加到您的Makefile中作为CFLAGS。
CFLAGS = -Wall -Werror
+0
/opt/fontys/soekris/bin/i586-linux-gcc -o mygame -lusb xpatext.c 其中我实际上必须在编译时插入-wall和-werror cflags像这样 – badgp 2013-04-06 16:29:17
+0
试试这个:'/ opt/fontys/soekris/bin/i586-linux-gcc -o mygame -lusb -Wall -Werror xpatext.c' – 2013-04-06 17:57:48
2
只要打开终端,输入是这样的: gcc -x c -c -Wall -Werror ./path/to/our/fency/c/file.c
?通过检查gcc --help
或documentation
`-Wall` - turns all warning reporting.
`-Werror` - tells to make all warnings into errors.
你可以阅读一些更多关于GCC标志:
我增加了几个标志:
`-x c` - tells the compiler that it's a C code.
`-c` - tells the compiler just to compile, no linking.
而那些你提出的要求。
相关问题
- 1. 如何编译多个.c和.h文件在GCC Linux呢?
- 2. 在Eclipse中为C/C++编译启用标志(Wall,pedantic)
- 3. 如何使用一个包在linux中编译java文件
- 4. 编译-ansi -pedantic -Wall用gcc
- 5. g ++的含义flags -Wall -W -Werror
- 6. 如何在Linux中编译和运行OpenNI的java文件
- 7. 如何在基于Debian的linux中编译和运行C/C++?
- 8. 在Linux中编译C++
- 9. 如何编译c/cpp代码,以便在linux中编译后提供预处理汇编和对象文件?
- 10. 如何使用gcc编译.c,.h和.so文件?
- 11. 如何编译同时使用MPI和HDF5的C++文件?
- 12. 如何在Linux和C中使用文件作为互斥体?
- 13. 编译Java文件和外部库Linux
- 14. 使用GCC将C和C++文件编译在一起
- 15. 如何在Linux平台上使用C++编写临时文件?
- 16. 如何用C头文件和CUDA代码编译C代码?
- 17. 如何编译flite tts并在c#代码中使用?
- 18. 在目标c中编译* .h文件Linux
- 19. 在linux lite中不编译空c文件的代码块
- 20. 无法在Linux中使用自定义头文件编译C++程序
- 21. 如何在C++中编译编译器?
- 22. 在Debian 8 GNU/Linux上编译Objective-C使用Clang和GNUstep make
- 23. 如何在Linux上安装和使用GAS(GNU编译器)?
- 24. 如何编译和使用WINAVR编译
- 25. 如何编译并将Linux内核安装到ARM套件中
- 26. 如何在使用GCC编译C++时包含C11头文件?
- 27. 编译打嗝在C++和.o文件
- 28. 如何使用autoconf获取“编译”和“目标”C编译器
- 29. OpenCV在Linux中使用CodeBlocks编译Eigenface.cpp
- 30. 在Linux中使用signal.h编译错误
尝试显示您迄今尝试的内容。 – jszobody 2013-04-05 16:20:55