【发布时间】:2014-12-23 02:35:46
【问题描述】:
如果我使用 cmake 而不是 qmake 创建 Qt Creater 项目,我如何告诉 Qt Creator 在哪里查找用于自动完成的头文件?在 CMakeLists.txt 中,我可以指定在编译中查找标题的位置,但 Qt Creator 在我构建项目之前不会读取它。
【问题讨论】:
标签: qt cmake qt-creator qmake
如果我使用 cmake 而不是 qmake 创建 Qt Creater 项目,我如何告诉 Qt Creator 在哪里查找用于自动完成的头文件?在 CMakeLists.txt 中,我可以指定在编译中查找标题的位置,但 Qt Creator 在我构建项目之前不会读取它。
【问题讨论】:
标签: qt cmake qt-creator qmake
您可以通过将标头与源文件一起包含在您正在构建的目标的源列表中来使标头显示在 CMake 中。这适用于项目中的文件。
对于系统上编译器可以找到的头文件,我猜运行 CMake(生成 Makefile)应该足以让 Qt Creator 找到它们。
【讨论】: