gpt4 book ai didi

c++ - Qt Creator 找不到外部文件

转载 作者:行者123 更新时间:2023-11-30 03:30:12 26 4
gpt4 key购买 nike

我创建了一个正在运行的 Qt 项目,现在我想与一些第三方库进行交互。我已经使用 Qt Creator 将“添加现有目录...”添加到标题文件夹。我浏览到该文件夹​​,它确实将头文件添加到 .pro 文件中。

HEADERS += \
mainwindow.h \
... more of my files ...
../../ComponentLib/src/Component.h \
... other files from ComponentLib ...

当我执行此操作时,它会显示在项目 View 的 header 文件夹中,但我的包含语句不起作用。

#include "Component.h"//results in "No such file or directory"

另一方面,如果我将有问题的头文件复制到我的项目目录中,我可以将它们添加为现有文件并且我的 include 语句有效。当我尝试编译时,我发现那些新的头文件有其他依赖项,我最终不得不复制所有文件。我很乐意这样做,除了真的应该能够导入整个第三方库,然后包含我想要的文件。

我希望我错过了一个 Qt Creator 步骤。有什么想法吗?

--------------------编辑--------------------

我能够找到部分解决方案。 How to add include path in Qt Creator?表示我可以直接将路径放入我的.pro文件中。不过,应该有某种方法可以自动执行此操作。有 Qt Creator 必须执行此操作的功能吗?

最佳答案

我现在不知道它是如何自动生成的,但我通常会像这样在我的 .pro 文件中添加包含路径 enter image description here

关于c++ - Qt Creator 找不到外部文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45173233/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com