我正在考虑对C++代码示例进行一些静态分析项目,而不是整个程序.通常,静态分析需要一些更简单的中间表示,但是如果没有整个程序代码,则无法准确地创建这种表示.
尽管如此,我知道有一种Java工具 - 它基本上"猜测"了缺失的信息,因此即使它不再合理或完整,也可以进行静态分析.
是否有类似的东西可用于将部分C++代码转换为某种中间形式(例如LLVM字节码)?
c++ static-analysis compilation intermediate-language
c++ ×1
compilation ×1
intermediate-language ×1
static-analysis ×1