This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Can anyone recommend a free/cheap Lint tool?

Does anyone have any experience with a good or cheap Lint tool to help run a static check on standard C code in Keil? I found one called Cpp check but it doesn't look like it's compatible with Keil (and I haven't had a chance to check it using any other IDE).

cppcheck.sourceforge.net/

I figured I'd go ahead and ask here in case anyone has one they use or recommend (or even if one exists that is compatible with Keil). Thanks!

Parents
  • "... the main "needle eye" is if they can support the source code extensions."

    I have not encountered a source code extension that PC-Lint can not be configured for.

    I rarely use IDEs. I purchased PC-Lint as a standalone tool independent of toolchain/IDE. It supports the source code extensions I configure it for. I have no clue (and don't care) how my language extension definitions compare to vendor-sanctioned definitions (e.g., Keil's definitions). I craft them as needed to work with all sorts of architecture/vendor 'isms.

    I have not found a free tool to be configurable enough to handle the idiosyncrasies of our development domain.

Reply
  • "... the main "needle eye" is if they can support the source code extensions."

    I have not encountered a source code extension that PC-Lint can not be configured for.

    I rarely use IDEs. I purchased PC-Lint as a standalone tool independent of toolchain/IDE. It supports the source code extensions I configure it for. I have no clue (and don't care) how my language extension definitions compare to vendor-sanctioned definitions (e.g., Keil's definitions). I craft them as needed to work with all sorts of architecture/vendor 'isms.

    I have not found a free tool to be configurable enough to handle the idiosyncrasies of our development domain.

Children