gpt4 book ai didi

c++ - 在 Visual Studio 2015 中使用 QCharts 时未解析的外部符号

转载 作者:行者123 更新时间:2023-11-30 05:18:07 25 4
gpt4 key购买 nike

我正在使用 Qt 5.7 并使用附带的维护工具安装 QCharts。我能够包含 QChart 和 QLineSeries,因为这两个文件在我的包含目录中,但是我收到了 LNK2001 错误。我相信这是由于程序没有链接到库,但是 Qt5Charts 位于我的 Qt lib 文件夹中。 QT VS 工具有一个模块选择工具,但 QCharts 不包含在这些模块中。无论如何要手动包含 QCharts 模块?

#include "stdafx.h"
#include "visualization.h"
#include <QChart>
#include <QLineSeries>

QT_CHARTS_USE_NAMESPACE

Visualization::Visualization(QWidget *parent)
: QWidget(parent)
{
ui.setupUi(this);
QLineSeries *series = new QLineSeries();
}


Error   LNK2001 unresolved external symbol "public: virtual class QColor __cdecl QtCharts::QXYSeries::color(void)const " (?color@QXYSeries@QtCharts@@UEBA?AVQColor@@XZ) Visualization   C:\Users\Lee Dumaliang\Google Drive\Old Dominion\Senior\MSIM 488\Visualization\Visualization\visualization.obj  1   

最佳答案

已解决:我使用 VS Qt 工具生成了一个新的 .pro 文件。我修改了这个 .pro 文件并包含了 Qt += charts。然后我使用更新的 .pro 文件重新生成了 .vcxproj 文件

关于c++ - 在 Visual Studio 2015 中使用 QCharts 时未解析的外部符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41883162/

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