如何在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 ...将这两个文件添加到您的项目中。