V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
frmongo
V2EX  ›  程序员

求 c 代码的静态检查工具推荐几个

  •  
  •   frmongo · Jan 5, 2021 · 3452 views
    This topic created in 1938 days ago, the information mentioned may be changed or developed.
    本人所在的团队用 C 开发嵌入式产品,求各位推荐一下自己知道的,好用的 C 代码静态检查工具。
    我计划给团队引入这部分的工作
    17 replies    2021-01-06 09:46:24 +08:00
    zjsxwc
        1
    zjsxwc  
       Jan 5, 2021
    gantleman
        2
    gantleman  
       Jan 5, 2021
    dinghao188
        3
    dinghao188  
       Jan 5, 2021
    你倒是说说你要检查什么吧
    linux40
        4
    linux40  
       Jan 5, 2021 via Android
    你们有考虑针对自己的需求,自己进行开发吗?
    codyfeng
        5
    codyfeng  
       Jan 5, 2021 via Android
    Clang Static Analyzer
    frmongo
        6
    frmongo  
    OP
       Jan 5, 2021
    @linux40 #4 目前我司还是小公司,我一个人负责手动测试、自动化测试开发、持续集成还有 AI 算法的语料收集和最后的产品测试,开发也是忙成狗,暂时没有考虑针对自己的需求自己开发
    leoleoasd
        7
    leoleoasd  
       Jan 5, 2021   ❤️ 1
    clang-tidy
    YouLMAO
        8
    YouLMAO  
       Jan 5, 2021
    C 代码.... 我以为是 c++14, 大厂 internals
    YouLMAO
        9
    YouLMAO  
       Jan 5, 2021
    asan tsan msan 三剑客
    icyalala
        10
    icyalala  
       Jan 5, 2021
    @YouLMAO 这都是运行期的检查啊。。
    静态检查看看 Clang Static Analyzer
    YouLMAO
        11
    YouLMAO  
       Jan 5, 2021
    @icyalala 不是啊, 大厂在 prod 不使用的, 都是在集成测试 e2e CI 使用的
    jzmws
        12
    jzmws  
       Jan 5, 2021
    Fortify SCA ? 不过这个 收费的 ,况且收费还不便宜
    linux40
        13
    linux40  
       Jan 5, 2021 via Android
    @frmongo 那把 clang-tidy 集成到开发环境就行,clangd 算是现成的。真实的错误还是推荐通过测试发现。
    linux40
        15
    linux40  
       Jan 5, 2021
    @jmc891205 贵司缺做这个的人吗?
    jmc891205
        16
    jmc891205  
       Jan 5, 2021   ❤️ 1
    @linux40
    我查了一下,现在安全这块在大陆没有研发的 opening,只有一个 Application Engineer(做售后咨询)和 Sales 的岗位在招人。你可以到「 Synopsys 招聘」公众号里看一下有没有感兴趣的岗位。
    calvincc
        17
    calvincc  
       Jan 6, 2021 via iPhone
    cppcheck ?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1061 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 18:49 · PVG 02:49 · LAX 11:49 · JFK 14:49
    ♥ Do have faith in what you're doing.