如果我使用cmake而不是qmake制作Qt Creater项目,我如何告诉Qt Creator在哪里查找头文件以进行自动完成?在CMakeLists.txt中,我可以指定在编译中查找标题的位置,但是Qt Creator在我构建项目之前不会读取它。
答案 0 :(得分:1)
您可以将标题显示在CMake中,方法是将它们包含在您要构建的目标的源列表中,以及源文件。这适用于属于项目的文件。
对于系统中编译器可以找到它们的头文件,我猜测运行CMake(生成Makefile)应该足以让Qt Creator找到它们。