wxCharts:无法打开源文件 <wx/wxcharts.h>



我想在visual studio开发的wxWidgets应用程序中使用wxCharts。

我已经按照下面给出的步骤做了:

https://www.wxishiko.com/wxCharts/gettingstarted.html

库的构建工作正常。之后,我在Visual Studio项目中添加了附加目录和库,就像上面的链接中提到的那样。但是,当尝试包含wxCharts头文件时,会出现以下错误:

cannot open source file "wx/wxcharts.h" 

我想知道这是否可能是因为我还包括wxWidgets的头文件:

#include <wx/wx.h>
#include <wx/wxcharts.h>
#include <wx/tglbtn.h>
#include <iostream>
#include "SerialPort.hpp"   

尽管在不同的添加目录中,但它们具有相同的文件夹名称(例如wx/)。这可能是个问题吗?编译器是否在wxWidgets的wx/文件夹中寻找wxCharts .h文件,而不是wxCharts?

我还确保wxCharts .h文件在包含的wxCharts目录中,所以我不确定还有什么可能导致该错误…

提前感谢。

我刚刚遇到了一个类似的问题,这是由于我没有正确配置我的项目。在属性下,您可以选择要配置的构建。原来我在调试工作,但编辑发布属性。一旦我将它们添加到构建中,它就可以完美地工作了。

  • 属性在祝辞C/c++祝辞祝辞一般"附加包含目录"添加"C: wxCharts include"

  • 属性在祝辞链接器在祝辞链接库依赖添加路径C:wxChartslibvc_lib

你也可以通过在C:wxChartssamples中构建和运行一些样本来测试你的MSVS是否正确构建了它,这是我的项目中出现问题的第一个迹象,而不是没有正确构建。

最新更新