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回答我的问题: 看来我有一个非常旧版本的 QWT!
【讨论】:
我使用 qwt 6.0.x 版本和 Visual Studio(2008 年到 2012 年)。但是我总是自己编译它并与 CMake 一起使用它来生成项目。 @Drescherjim 你知道如何在 WINdows 上使用 Cmake 生成项目吗? 是的,当然,在过去 5 年左右的时间里,我在带有 Visual Studio(版本 2003 到 2012 x32 和 x64)的 Windows 上使用 CMake,用于我所有的工作项目。话虽如此,这不是我可以在几厘米内教给你的东西。没有快速的秘密可以使一切正常。您需要学习 CMake,这需要时间。以上是关于Qwt 缺少包括的主要内容,如果未能解决你的问题,请参考以下文章