如果我使用CMake使用QtCreator构建LLVM,则头文件不会显示在“项目”窗口中。
重现的步骤:
$ git clone http://llvm.org/git/llvm.git
打开QtCreator
打开文件或项目......
选择llvm/CMakeLists.txt
构建
转到项目窗口
旋转打开include/llvm
预期行为:显示标题文件
观察到的行为:没有头文件
我想我在其他IDE中也注意到了这一点。 IDE必须从CMakeList.txt推断出在Project窗口中显示哪些文件很有意思,并且由于某种原因不考虑头文件。
我的问题是,QtCreator(或其他IDE)如何从CMakeLists.txt形成它在Project窗口中显示的文件列表,以及LLVM CMakeList.txt文件的含义是什么意味着头文件不显示吗?