我在使用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++后递增运算符重载(使用-Wall -Werror编译)
- 2. 如何在Linux和Solaris中编译C?
- 3. 如何链接和编译Linux中的.c和.so文件
- 4. 如何编译多个.c和.h文件在GCC Linux呢?
- 5. 单链表C - 可能在此函数中未初始化使用(-Wall -Werror)
- 6. 在Eclipse中为C/C++编译启用标志(Wall,pedantic)
- 7. 如何在linux中编译几个java类和文本文件
- 8. 如何使用一个包在linux中编译java文件
- 9. 编译-ansi -pedantic -Wall用gcc
- 10. VC++ 2010:用/ Wall编译
- 11. 如何使用C++编译.java文件
- 12. 如何在Linux中使用Makefile同时编译一堆测试C++文件
- 13. g ++的含义flags -Wall -W -Werror
- 14. 如何在Linux中编译和运行OpenNI的java文件
- 15. 如何在基于Debian的linux中编译和运行C/C++?
- 16. 在Linux中编译C++
- 17. 在eclipse中编译linux C++
- 18. 在Linux中编译C++
- 19. 如何在C#中编译* .compiled文件?
- 20. C++使用Linux中的cmakefile.txt编译多个cpp文件
- 21. 如何编译c/cpp代码,以便在linux中编译后提供预处理汇编和对象文件?
- 22. 如何在c编程中编译和链接文件?
- 23. 使.o文件在Linux内核编译
- 24. 在linux中编译文件并在windows中运行
- 25. 如何在LINUX shell中用Java编译多个类文件?
- 26. 如何编译同时使用MPI和HDF5的C++文件?
- 27. 如何使用gcc编译.c,.h和.so文件?
- 28. 如何在Linux和C中使用文件作为互斥体?
- 29. C++编译和运行在Linux上
- 30. 编译Java文件和外部库Linux
尝试显示您迄今尝试的内容。 – jszobody 2013-04-05 16:20:55