gpt4 book ai didi

c++ - 在 BB10 应用程序开发的 cpp 文件中包含 时出错

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:25:33 27 4
gpt4 key购买 nike

我目前正在开发 BB10 应用程序并尝试一些 HTTP 连接演示应用程序。

但在 cpp 文件中给出了一个 ?在包含声明前 #include <QNetworkAccessManager>Unresolved Inclusion : <QNetworkAccessManager> .

任何人都请帮助我。

提前致谢。

最佳答案

QNetworkAccessManager带有 QtNetwork 模块。你可以这样做:#include <QtNetwork/QNetworkAccessManager> ,应该编译。但是,它不会链接,您需要链接到 QtNetwork。为此,您应该告诉 QMake 您正在使用 QtNetwork。将此添加到您的 .pro项目文件:QT += network .

这有两个影响:首先,编译器也会在 QtNetwork 子目录中查找包含文件(因此您不需要包含 <QtNetwork/QNetworkAccessManager><QNetworkAccessManager> 就可以正常工作)。其次,链接器也将链接到 QtNetwork。所以一切都会正常工作。

您可以阅读有关使用 Qt 模块的更多信息 here .

关于c++ - 在 BB10 应用程序开发的 cpp 文件中包含 <QNetworkAccessManager>、<QNetworkReply> 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18275031/

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