Qt创建者直接文件包含

时间:2015-10-13 11:39:18

标签: c++ c qt include qt-creator

我正在使用Qt Creator 3.2.2 for windows。我创建了一个示例项目小部件应用程序项目,那就好了。问题是我必须添加一些项目文件夹中的外部库(.c和.h文件)。问题是它们并非都在同一个地方,而是混合在子目录中。 Qt创建者似乎正确添加它们。但现在的问题是我不能使用例如:

#include <somefile.h>

因为它说有没有uch文件。自动完成也没有看到它。我必须这样做:

#include <dir/deeper_dir/somefile.h>

整个库的创建方式是每个文件都可以从任何地方访问。我也不想改变它。

如何在项目中显示所有文件? 我真的很乐意帮助你!

2 个答案:

答案 0 :(得分:1)

使用1 000544001 2 000054400 3 000544010 4 000344010 5 000544011

将标题的路径添加到.pro文件中
INCLUDEPATH

之后,您可以使用INCLUDEPATH += path_to_the_folder_with_your_headers

在该文件夹中包含任何文件

答案 1 :(得分:1)

添加

var fileReadStream = fs.createReadStream("test.png", {encoding: "utf16le"});
var fileWriteStream = fs.createWriteStream("test1.png", {encoding: "utf16le"});
fileReadStream.pipe(fileWriteStream);
fileReadStream.on('end', function () {
});
fileWriteStream.on('close', function () {
    fileReadStream.on('finish', function () {
        fs.unlink(test1.png);
    })

})

在您的专业档案中。