Qwt 缺少包括

Posted

技术标签:

【中文标题】Qwt 缺少包括【英文标题】:Qwt missing includes 【发布时间】:2013-03-13 11:38:51 【问题描述】:

输入以下行时:

QwtPointSeriesData* myData = new QwtPointSeriesData;

它告诉我标识符未定义。但是我输入了以下包含,其中提到它无法打开那些打开的 pource 文件。

#include <qwt_plot_curve.h>
#include "qwt_series_data.h"

任何想法如何解决并找出如何获得它们?

【问题讨论】:

为什么同一个库的头文件同时使用双引号和尖括号?一种常见的做法是引用外部库是(1)在编译器包含目录中引用其头文件的路径和(2)通过“”在源文件中包含头文件。这应该可以解决编译阶段的问题。这两个步骤你都完成了吗? @leo 是的,我已经这样做了,但问题是,它识别出以下两个包括:#include #include "qwt_curve.h" 但系列数据和绘图曲线:无 这些文件存在吗?如果确实如此,它们是否与 qwt_plot_curve.h 或其他文件夹位于同一文件夹中。如果它们在其他文件夹中,是在您的附加包含目录中吗? @drescherjm,但是,仍然有一个新问题:无法打开包含文件:'qmemarray.h':没有这样的文件或目录- 【参考方案1】:

回答我的问题: 看来我有一个非常旧版本的 QWT!

【讨论】:

我使用 qwt 6.0.x 版本和 Visual Studio(2008 年到 2012 年)。但是我总是自己编译它并与 CMake 一起使用它来生成项目。 @Drescherjim 你知道如何在 WINdows 上使用 Cmake 生成项目吗? 是的,当然,在过去 5 年左右的时间里,我在带有 Visual Studio(版本 2003 到 2012 x32 和 x64)的 Windows 上使用 CMake,用于我所有的工作项目。话虽如此,这不是我可以在几厘米内教给你的东西。没有快速的秘密可以使一切正常。您需要学习 CMake,这需要时间。

以上是关于Qwt 缺少包括的主要内容,如果未能解决你的问题,请参考以下文章

构建 qwt-6.1 中的错误“缺少分隔符”

绘图的 QWT 性能改进

qwt/pyqt 图像绘图的自定义比例(像素到毫米转换)

缺少必需的包裹? - 包括 libyaml

IdentityServer 网站中缺少的声明,包括所有样本

React Hook useEffect 缺少依赖项:'getData'。包括它或删除依赖数组[重复]