0

我想获取zephyr os ( https://github.com/zephyrproject-rtos/zephyr ) 的LLVM IR进行静态分析。为此,我基本上需要获取每个文件的 IR。但正如指出的那样,每个文件都不能直接编译,因为 zephyr 需要一个板架构和一个 Kconfig 应用程序,然后使用 python 脚本会产生一些事先不存在的头文件。那么你能建议我能做什么吗?有什么方法可以让我分别获得编译每个文件所需的所有文件,即使它们没有一起编译。

我一直在尝试这样做,但我无法这样做。你能建议一下吗?谢谢。

4

0 回答 0