我公司使用大量的makefile,使用CC编译,而不是gcc。我想使用-Wformat
标志来显示printf
和sprintf
中的类型与提供的参数不匹配的错误。
有没有人知道CC中会提供此功能的类似标志?目前任务编译得很好,但我知道在100个地方有不匹配的类型,我需要找到它们。
我正在编译Sun架构。
谢谢!
答案 0 :(得分:1)
可从以下位置获取完整的Solaris Studio cc和CC文档 http://www.oracle.com/technetwork/server-storage/solarisstudio/documentation/index.html
您的系统上还安装了手册页cc(1)和CC(1)。 http://download.oracle.com/docs/cd/E18659_01/html/821-2676/cc.1.html
您也可以通过lint运行源代码(1) http://download.oracle.com/docs/cd/E18659_01/html/821-2676/lint.1.html
答案 1 :(得分:0)
我不熟悉Sun的cc,但是如果你谈论100个地方,也许值得努力编译ith gcc