什么是LLVM构建中的* .inc文件

时间:2019-05-28 09:35:17

标签: llvm llvm-clang

我正在使用llvm的调试版本并编写通行证。每次我运行“ make”时,构建大约需要5-10分钟。我看到很多* .inc文件每次都在构建。这些文件是什么?如何使构建速度更快?

谢谢

1 个答案:

答案 0 :(得分:2)

您可能正在谈论TableGen实用程序生成的文件。这个过程对您来说很慢,因为您可能是在Debug模式下构建的。无论所有其他项目的构建类型如何,都有一个名为LLVM_OPTIMIZED_TABLEGEN的CMake选项可以在发布模式下构建TableGen。