6

我正在尝试在 Windows+Code Blocks 上编写我的第一个 cpp 程序。

我已经安装了 wxwidgets。

我有一个标签和一个按钮。

当我按 F9 时,我得到错误:error: wx/setup.h: No such file or directory

该错误在文件 platform.h 的第 196 行突出显示,其中包含#include "wx/setup.h"

我在我的硬盘上搜索了文件。它位于c:\wxWidgets-2.8.12\wx\msw和其他一些位置。

当我将第 196 行更改为wx/msw/setup.h 时,此错误消失了,但还有其他错误。

我认为我缺少一些非常基本但也很重要的东西。请有任何想法...谢谢!

编辑:我不知道这是否重要,但是当我开始一个新的 wxwidgets 项目时,我得到以下屏幕: 在此处输入图像描述 然后我继续单击是。

4

3 回答 3

1

现在是 2016 年,以上大部分都是 2012 年,所以可能是 Code::Blocks 或 Widgets 的早期版本,但我发现每当我没有选择“启用 unicode”时,它都会出现无 Setup.h 文件错误。选择“启用 unicode”没有问题。

于 2016-07-18T09:39:49.657 回答
0

您在创建项目时选择了哪个 GUI 构建器。我认为这个错误是由于 GUI builder 的选择不正确造成的。为您的项目选择

wxformBuilder

在首选的 GUI Builder 选项中并选择

基于框架

在应用程序类型选项中。您可以在此处点击此链接,该链接解释了逐步设置的每一步。

于 2012-09-14T14:14:09.477 回答
0

遇到同样的问题。

我通过在全局变量中包含 wxWidgets 的 include 和 lib 文件夹解决了这个问题在此处输入图像描述

于 2016-04-22T01:52:51.750 回答