我如何使用QT创建者"跟随光标下的符号"功能而不使用qmake

时间:2016-09-06 10:08:49

标签: c++ qt-creator

我有一个现有的C ++项目,它使用我在Ubuntu 16.04上导入QT creator 4.1.0的标准makefile。它在创建者的构建菜单中编译并运行良好,但在编辑器中,一些#include用黄色下划线(错误"没有这样的文件或目录"),以及来自因此,当我在#34;光标下使用"跟随符号时,这些标题无法解决;特征

包含以下内容似乎可以正常工作:

#include <vector>
#include <sys/types.h>
#include "myInclude.h"

来自自定义库的包含不包括:

#include <some_namespace/something.h>

如果我将上述非功能性包含更改为:

#include "../../../some_library_proj/include/some_namespace/something.h"

然后它的工作原理。

文件myproject.includes包含路径../some_library_proj/include/some_namespace,但这似乎不会对手头的问题产生任何影响。

我在网上搜索过类似的讨论,他们通常会提到编辑.pro文件,但我认为这不适用于我的情况,因为我没有使用qmake。

我需要更改哪些文件或环境变量才能使我的导入工作?

1 个答案:

答案 0 :(得分:0)

也包括myproject.includes文件中的较低级别文件夹。在这种情况下:

../some_library_proj/include/