如何在wxSmith(Code :: Blocks)和wxWidgets中使用Mathplot

问题描述:

我在用于GUI应用程序的Code :: Blocks中使用wxSmith。一切都可以用来创建基本的wxWidgets组件,但我需要在其中绘制内容。如何在wxSmith(Code :: Blocks)和wxWidgets中使用Mathplot

因此,我已经下载MathPlot,并将mathplot.h和mathplot.cpp都复制到我的项目文件夹中。

在wxSmith的调色板(在编辑器底部)有这个类别的“mathplot”。我选择了“mpWindow”成分,并添加 #include "mathplot.h" 为参数声明等我main.h文件

我在这里的问题是我收到错误消息“未定义的参考mpWindow :: mpWindow(wxWindow的* ,int,wxPoint const &,...)虽然函数声明在我包含的'mathplot.h'文件中

我找不到任何显示完整程序的例子或者在wxSmith中使用MathPlot的例子或wxWidget。

因此,如果有人能帮助我,这将是非常感谢!

我正在使用wxWidgets 2.8.12。

为防万一有人面临同样的问题,这就是我为解决问题所做的。将'mathplot.cpp'和'mathplot.h'复制到项目文件夹中,然后在Code :: Blocks中选择Project-> Add files to project ...将这两个文件添加到您的项目中。