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

LLVM构建中的*.inc文件是什么,llvm,llvm-clang,Llvm,Llvm Clang,我正在使用llvm的调试构建并编写一个过程。每次运行“make”时,构建大约需要5-10分钟。我每次都看到很多*.inc文件在生成。这些文件是什么?我如何使构建更快 谢谢您可能正在谈论由TableGen实用程序生成的文件。这个过程对您来说很慢,因为您可能是在调试模式下构建的。有一个CMADE选项名为“代码> LLVMMUpLIDEZIDEA TABARENG/,以释放模式构建TabReGEN,而不考虑所有其他项目的构建类型。 .Inc//C>文件是生成的包含在C++中的文件。每个文件都以自己的

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


谢谢

您可能正在谈论由TableGen实用程序生成的文件。这个过程对您来说很慢,因为您可能是在调试模式下构建的。有一个CMADE选项名为“代码> LLVMMUpLIDEZIDEA TABARENG/<代码>,以释放模式构建TabReGEN,而不考虑所有其他项目的构建类型。

<代码> .Inc//C>文件是生成的包含在C++中的文件。每个文件都以自己的方式生成。您可能应该调查其中一个,以了解它依赖于什么以及为什么要建造它。随便选一个。