我使用代码检查夹板,并且它抛出警告的数量巨大。他们中的一些,我想可以忽略不计。我在创建通过试验和错误的.splintrc的过程。

我的问题,

是否有可使用的一些示例.splintrc文件?

我使用夹板C代码,用于多任务的嵌入式系统写入。

有帮助吗?

解决方案

这可能不是最大的帮助,但我认为你需要提供有关错误信息,你所得到的类型和目标处理器/编译器,您使用的更多的信息。嵌入式目标处理器的不同的编译器都有自己的语法,以提供它们的特定功能(中断处理时,转移到管理方式和硬件接口是示例)

我曾尝试在IAR下使用MSP430和夹板放弃了,因为警告和错误,它被扔的数量,当它试图处理编译器提供的硬件接口定义文件。余位子弹并购买其附带一些配置文件,我可以修改,以支持的编译器和处理器的精确味道我用金培尔LINT。

其他提示

我从来没有与夹板的工作,但与PC - 皮棉的工作,这是我的经验,以及。如果没有编译器配置文件,棉绒工具将抛出一吨的错误。

您将需要寻找或创造您的编译器通知特殊(非标)的掉毛工具编译器特定的配置文件C构造及其使用的宏应该由掉毛工具被忽略,或者你会继续抛出的错误吨。

有值得努力,但是。掉毛你的代码将有助于你现在发现的,而不是测试过程中出现错误的时候都很难找到和更昂贵的修复。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top