【问题标题】:wx Widgets multiple errors in Windows 10Windows 10 中的 wxWidgets 多个错误
【发布时间】:2017-04-25 07:05:02
【问题描述】:

我已经下载了 wxWidgets-3.0.2 并尝试从主程序创建一个简单的 FRAME。 不幸的是,我收到了多个与 wxWidgets 相关的错误,而不是我的代码。这很奇怪,因为我相信 wxWidgets 应该可以工作。 以下是我遇到的一些错误:

*\msw\chkconf.h(19): Error! E080: col(10) "wxUSE_ACTIVEX must be defined."
\msw\chkconf.h(394): Error! E080: col(13) "wxUSE_DATAOBJ requires wxUSE_OLE"
\msw\chkconf.h(414): Error! E080: col(13) "wxMediaCtl requires wxActiveXContainer"
\chkconf.h(1630): Error! E080: col(13) "wxRearrangeCtrl requires wxCheckListBox"
\vector.h(197): Error! E148: col(71) access to private member 'reverse_iterator::m_ptr' is not allowed
\vector.h(187): Note! N392: col(21) definition: 'wxToolTip * * wxVector<wxToolTip *>::reverse_iterator::m_ptr'*

为什么我应该在 wxWidgets 准备就绪时收到这些消息?

【问题讨论】:

  • @DavidMillarPowell,你是在编译自己的代码还是 wxWidgets?

标签: wxwidgets


【解决方案1】:

您的配置是否正确?如果没有尝试 this link 在 Windows 上进行配置。此外,您可以尝试使用 Linux。设置 WxWidgets 要容易得多。

【讨论】:

    【解决方案2】:

    安装 wxWidgets 的高级步骤:

    • 下载(你似乎已经这样做了)

    • 构建库(我不知道你是否已经这样做了)

      -或-

    • 如果您的编译器可用,请下载二进制构建的库(您使用的是什么编译器 - 您还没有告诉我们!)

    • 构建一两个示例程序(看起来你确实没有这样做)

    在您完成所有这些步骤之前,您是否“准备就绪”

    【讨论】:

      猜你喜欢
      • 2012-10-02
      • 2018-08-07
      • 1970-01-01
      • 2020-01-06
      • 2018-12-03
      • 2019-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多