题
我使用代码检查夹板,并且它抛出警告的数量巨大。他们中的一些,我想可以忽略不计。我在创建通过试验和错误的.splintrc的过程。
我的问题,
是否有可使用的一些示例.splintrc文件?
我使用夹板C代码,用于多任务的嵌入式系统写入。
解决方案
这可能不是最大的帮助,但我认为你需要提供有关错误信息,你所得到的类型和目标处理器/编译器,您使用的更多的信息。嵌入式目标处理器的不同的编译器都有自己的语法,以提供它们的特定功能(中断处理时,转移到管理方式和硬件接口是示例)
我曾尝试在IAR下使用MSP430和夹板放弃了,因为警告和错误,它被扔的数量,当它试图处理编译器提供的硬件接口定义文件。余位子弹并购买其附带一些配置文件,我可以修改,以支持的编译器和处理器的精确味道我用金培尔LINT。
其他提示
我从来没有与夹板的工作,但与PC - 皮棉的工作,这是我的经验,以及。如果没有编译器配置文件,棉绒工具将抛出一吨的错误。
您将需要寻找或创造您的编译器通知特殊(非标)的掉毛工具编译器特定的配置文件C构造及其使用的宏应该由掉毛工具被忽略,或者你会继续抛出的错误吨。
有值得努力,但是。掉毛你的代码将有助于你现在发现的,而不是测试过程中出现错误的时候都很难找到和更昂贵的修复。
不隶属于 StackOverflow