之前,我询问并收到了关于调用Clang静态分析器进行交叉翻译单元分析的建议。但现在这是一个单独的问题。
我想在这里问的是,当使用较新的CodeChecker时,我需要包括链接器命令吗?
CodeChecker dev在这里。在分析期间不使用链接器信息。您可以在本用户指南中了解CTU模式:https://github.com/Ericsson/codechecker/blob/master/docs/analyzer/user_guide.md#cross-translation-unit-ctu-analysis-mode
使用CTU模式时的工作流或多或少是相同的,就像没有它一样。标准的工作流程是做CodeChecker log
,然后CodeChecker analyse
,然后CodeChecker parse
或store
来查看结果,只需将--ctu
标志添加到分析命令中。