【发布时间】:2016-07-07 23:48:28
【问题描述】:
我想在我的项目中使用 wxWidgets 3.0.2 库。但是我什至无法运行hello world 程序。我已经下载了头文件和相应的二进制文件(TDM GCC x64 4.8.1)。我已经提取它们而没有任何更改。所以在我的 wxWidgets 文件夹中存在 include 和 libs 文件夹。我正在使用正确设置的 TDM-GCC 5.1。
当我创建一个简单的控制台应用程序并且只包含主文件时
#include "C:\wxWidgets\include\wx\wx.h"
我收到一个错误
C:\wxWidgets\include\wx\wx.h|14|fatal error: wx/defs.h: No such file or directory|
这很合理,因为defs.h 与wx.h 在同一个文件夹中,并且里面没有 wx 文件夹。我需要重新排列文件结构吗?
这里是编译器问题(使用 5.1 而不是 4.8.1)?
三天来,我正在运行不同的教程,并且一直收到这个或类似的错误。如何正确设置?
整个代码就是:
#include <iostream>
using namespace std;
#include "C:\wxWidgets\include\wx\wx.h"
int main()
{
cout << "hello" << endl;
return 0;
}
【问题讨论】:
标签: gcc wxwidgets setup-project