wxWidgets 2.8.12 无法在 Codeblocks 中工作

2023-12-01

我正在学习将 wxWidget 2.8.12 与 Codeblocks 12.11 一起使用。我已按照此站点上的说明安装 wxWidgets 和 Codeblocks:

http://wiki.codeblocks.org/index.php?title=WxWindowsQuickRef

当我尝试创建项目并运行演示应用程序时,出现错误:

fatal error: wx/setup.h: No such file or directory

下图会更好地展示这一点:

enter image description here

我已按照说明进行操作,但仍然收到错误...似乎是什么问题? :(

谢谢你的帮助

P.S.

这是我所做的概述:

1)我下载了Codeblocks,包括MinGW(codeblocks-12.11mingw-setup.exe)http://www.codeblocks.org/downloads/26#windows我已经使用 .exe 文件安装了它们

2)我已经根据我使用的参考页面编辑了我的用户路径环境变量

3)我已经从此链接下载了wxWidgets安装程序并安装了它:http://sourceforge.net/projects/wxwindows/files/2.8.12/wxMSW-2.8.12-Setup.exe/download?use_mirror=garr

4)我已进入目录C:\<wxWidgets root>\build\msw并在命令提示符中输入以下命令:

mingw32-make -f makefile.gcc BUILD=release SHARED=1 MONOLITHIC=1 UNICODE=1 CXXFLAGS=-fno-keep-inline-dllexport

在让 wxWidgets 构建并尝试运行我的演示应用程序后,我收到了我在 Codeblocks 中提到的错误:(

未来的读者请注意:将 wxWidgets 安装到路径名中没有空格的目录中!否则会带来麻烦


请查看我放置的下面的链接。它将非常有用。我还使用此链接安装了 wxWidget 2.8.12 和 Codeblocks 12.11。

在 Windows 中使用 Code::Blocks(12.11) 设置 wxWidgets(2.9.4)

输入以下步骤命令提示符安装完 wxWidgets2.8.12 和 CODEBLOCKS 12.11 后。

gcc -v

mingw32-make -v

cd /D C:\wxWidgets-2.8.12\build\msw

mingw32-make -f makefile.gcc clean

mingw32-make -f makefile.gcc BUILD=debug SHARED=0 MONOLITHIC=1 UNICODE=1

mingw32-make -f makefile.gcc BUILD=release SHARED=0 MONOLITHIC=1 UNICODE=1

  • 如果执行上述所有步骤后问题仍然存在,那么您在构建选项中缺少重要的编译器搜索路径。

  • 确保在运行 wxWidgets 项目向导时选择正确的 wxWidgets 构建配置。

  • 如果无法重新运行向导,请打开项目的构建选项并将“$(#wx.lib)\gcc_dll\mswu”(假设是整体 Unicode DLL 构建)添加到编译器搜索路径。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

wxWidgets 2.8.12 无法在 Codeblocks 中工作 的相关文章

  • Tensorflow 中的自定义资源

    由于某些原因 我需要为 Tensorflow 实现自定义资源 我试图从查找表实现中获得灵感 如果我理解得好的话 我需要实现3个TF操作 创建我的资源 资源的初始化 例如 在查找表的情况下填充哈希表 执行查找 查找 查询步骤 为了促进实施 我
  • C++ 中的软(不是:弱)引用 - 这可能吗?有实施吗?

    在 C 中我正在使用boost shared ptr and boost weak ptr自动删除不再需要的对象 我知道这些与引用计数一起工作 在 Java 中 内存由垃圾收集器管理 它将内置对象引用视为strong WeakReferen
  • Qt - 无法让 lambda 工作[重复]

    这个问题在这里已经有答案了 我有以下功能 我想在其中修剪我的std set
  • 当我单击 C# 中的“取消”按钮时重定向到新页面(Web 部分)

    Cancel button tc new TableCell btnCancel new Button btnCancel Text Cancel btnCancel Click new EventHandler btnCanel Clic
  • 处理 fanart.tv Web 服务响应 JSON 和 C#

    我正在尝试使用 fanart tv Webservice API 但有几个问题 我正在使用 Json Net Newtonsoft Json 并通过其他 Web 服务将 JSON 响应直接反序列化为 C 对象 这里的问题是元素名称正在更改
  • 在 C++11 中省略返回类型

    我最近发现自己在 C 11 模式下的 gcc 4 5 中使用了以下宏 define RETURN x gt decltype x return x 并编写这样的函数 template
  • std::map 和二叉搜索树

    我读过 std map 是使用二叉搜索树数据结构实现的 BST 是一种顺序数据结构 类似于数组中的元素 它将元素存储在 BST 节点中并按其顺序维护元素 例如如果元素小于节点 则将其存储在节点的左侧 如果元素大于节点 则将其存储在节点的右侧
  • TextBox 焦点的 WinForms 事件?

    我想添加一个偶数TextBox当它有焦点时 我知道我可以用一个简单的方法来做到这一点textbox1 Focus并检查布尔值 但我不想那样做 我想这样做 this tGID Focus new System EventHandler thi
  • ZLIB 解压缩

    我编写了一个小型应用程序 该应用程序应该解压缩以 gzip deflate 格式编码的数据 为了实现这一点 我使用 ZLIB 库 使用解压缩功能 问题是这个功能不起作用 换句话说 数据不是未压缩的 我在这里发布代码 int decompre
  • VS30063:您无权访问 https://dev.azure.com

    我正在尝试在 asp net core 2 1 mvc 应用程序中使用以下代码连接 Azure DevOps Uri orgUrl new Uri https dev azure com xxxxx String personalAcces
  • 两组点之间的最佳匹配

    I ve got two lists of points let s call them L1 P1 x1 y1 Pn xn yn and L2 P 1 x 1 y 1 P n x n y n 我的任务是找到它们点之间的最佳匹配 以最小化它
  • 通过等待任务或访问其 Exception 属性都没有观察到任务的异常

    这些是我的任务 我应该如何修改它们以防止出现此错误 我检查了其他类似的线程 但我正在使用等待并继续 那么这个错误是怎么发生的呢 通过等待任务或访问其 Exception 属性都没有观察到任务的异常 结果 未观察到的异常被终结器线程重新抛出
  • C# 搜索目录中包含字符串的所有文件,然后返回该字符串

    使用用户在文本框中输入的内容 我想搜索目录中的哪个文件包含该文本 然后我想解析出信息 但我似乎找不到该字符串或至少返回信息 任何帮助将不胜感激 我当前的代码 private void btnSearchSerial Click object
  • 过期时自动重新填充缓存

    我当前缓存方法调用的结果 缓存代码遵循标准模式 如果存在 则使用缓存中的项目 否则计算结果 在返回之前将其缓存以供将来调用 我想保护客户端代码免受缓存未命中的影响 例如 当项目过期时 我正在考虑生成一个线程来等待缓存对象的生命周期 然后运行
  • 32位PPC rlwinm指令

    我在理解上有点困难rlwinmPPC 汇编指令 旋转左字立即然后与掩码 我正在尝试反转函数的这一部分 rlwinm r3 r3 0 28 28 我已经知道什么了r3 is r3在本例中是一个 4 字节整数 但我不确定这条指令到底是什么rlw
  • gdb查找行号的内存地址

    假设我已将 gdb 附加到一个进程 并且在其内存布局中有一个文件和行号 我想要其内存地址 如何获取文件x中第n行的内存地址 这是在 Linux x86 上 gdb info line test c 56 Line 56 of test c
  • 无法使用 Ninject 将依赖项注入到从 Angular 服务调用的 ASP.NET Web API 控制器中

    我将 Ninject 与 ASP NET MVC 4 一起使用 我正在使用存储库 并希望进行构造函数注入以将存储库传递给其中一个控制器 这是实现 StatTracker 接口的上下文对象 EntityFramework public cla
  • Azure函数版本2.0-应用程序blobTrigger不工作

    我有一个工作功能应用程序 它有一个 blob 输入和一个事件中心输出 在测试版中工作 随着最新的更改 我的功能不再起作用 我尝试根据发行说明更新 host json 文件 但它没有引用 blob 触发器 version 2 0 extens
  • 如何确定母版页中正在显示哪个子页?

    我正在母版页上编写代码 我需要知道正在显示哪个子 内容 页面 我怎样才能以编程方式做到这一点 我用这个 string pageName this ContentPlaceHolder1 Page GetType FullName 它以 AS
  • 如何使用 std::array 模拟 C 数组初始化“int arr[] = { e1, e2, e3, ... }”行为?

    注意 这个问题是关于不必指定元素数量并且仍然允许直接初始化嵌套类型 这个问题 https stackoverflow com questions 6111565 now that we have stdarray what uses are

随机推荐

  • jmeter无效的UTF-8中间字节

    我正在使用 jMeter 通过 post 请求将 json 发送到我的测试服务器 以下请求总是失败 location latitude 37 390737 longitude 121 973864 category Caf Bakeries
  • XMLHTTP 经典 asp Post

    我正在使用经典 ASP Web 应用程序 这里的目标是进行耗时的数据处理 而不让客户端等待响应 这导致使用 xmlhttp 对象异步发布 以下是应发布到所需 URL 的代码段 当输入 url 时 我可以直接点击此页面 并且所有数据处理都正常
  • HTML5 是否要求客户端支持 JavaScript?

    HTML 5 需要 JavaScript 吗 或者它是一个选项 我可以使用 HTML5 CSS3 和 GWT 而不是 JavaScript Thanks 不 HTML5 没有requireJavaScript 尽管它确实定义了
  • 在 SwiftUI 中使用 animatableData 进行动画处理时出现问题

    SwiftUI 不仅为我们提供了自动动画 它还让我们可以使用animatableData财产 非常酷 只是我无法让它发挥作用 以下代码在屏幕上显示钟面 数字 0 11 并显示切换开关 切换开关可将数字旋转 180 度 并以动画形式呈现 或者
  • Rake 任务似乎忽略了database.yml 配置

    我正在使用 MAC OS X 以及通过 Homebrew 安装的 postgresql 我正在使用 Rails 4 2 1 和 ruby 2 2 0 进行开发 与 postgresql 服务器的连接很好 但由于某种原因 每个应用程序都会访问
  • awk:根据另一列的值打印列

    我有一个包含六列的文件 我只想打印第六列中值 gt 3 的行的前两列 该语句打印第六列 gt 3 的所有行 awk 6 gt 3 file gt out 此语句打印前两列 awk print 1 2 file gt out 有人知道如何将这
  • 谷歌地图 - 如何设置缩放级别[重复]

    这个问题在这里已经有答案了 我已经尝试了 4 年多来弄清楚如何使用谷歌地图 我欣喜若狂 终于能够生成带有正确地址的地图 这是我的 JavaScript 我现在正在努力解决如何设置缩放级别 我在下面显示的每个地方都尝试过 但没有一个起作用 在
  • Windows 2012R2 中的 Powershell 脚本未运行

    我刚刚将 PowerShell 脚本从 2003 服务器迁移到 2012R2 服务器 但是当我尝试运行 PowerShell 脚本时 它给出了以下错误 我无法设置时间 无法设置日期 无法访问某些文件 无法从脚本运行计划任务 它一直给我访问被
  • .net maui blazor 混合 MSAL 身份验证

    我正在尝试通过适用于 Android 的 net maui blazor 进行身份验证 我已经设置了清单以正确反弹 AAD 并且我可以登录并从 azure 获取我的 ID 问题是令牌无法与 blazor 授权一起使用 我已经按照github
  • 如何使用 Spring Data Solr 实现多核和存储库的自定义 Solr 存储库

    我想使用 spring data solr 在一项服务中访问多个 2 个存储库 从Spring Data Solr 多核和存储库我知道 不幸的是 通过命名空间配置的多核支持是一个悬而未决的问题 您能帮我看一下以下示例吗 如何创建自定义存储库
  • boost asio post 不起作用,io_service::run 在 post 后立即退出

    我正在尝试将 boost 信号与 asio 混合以进行基于调度的处理程序调用 当从线程调用 post 方法时 io service run 立即退出 处理 post 的回调永远不会被调用 回调是一个 C 11 lambda 例程 我粘贴代码
  • 检查android wifi p2p连接是否成功?

    我正在通过 Wifi Direct 连接两个 Android 设备 我在第一台设备上使用 Wifip2pManager createGroup 创建了一个组 现在 在第二台设备上我调用 Wifip2pManager connect 方法 但
  • 弹性搜索 java.lang.NoClassDefFoundError: org/elasticsearch/transport/Netty3Plugin

    我试图通过使用 java api 制作一个基本程序来熟悉elasticsearch 我已经研究答案有一段时间了 但我不确定我是否正在执行错误找到的解决方案 或者只是没有看到真正的问题 我使用的是elasticsearch 5 1 1并下载了
  • 在 Inno Setup 中执行已安装的批处理文件

    我希望安装程序创建一项服务 我通常通过以管理员身份运行命令提示符并转到 bat文件和打字 service bat install 有没有办法在安装程序中执行这个批处理文件 如果是这样 怎么办 我要在脚本中添加什么 该服务文件的位置是 the
  • 禁用导航中当前页面的链接

    我有一个非常标准的网站导航 主要导航是一个 ul 有几个嵌套的 ul 我基本上只是想在用户已经位于该页面上时动态禁用链接 因此 如果我在主页上 则需要禁用主页链接 如果我在联系页面上 则需要禁用联系页面链接 我不想完全删除链接 只需从锚点中
  • 将 Bootstrap 进度条设置为从 0 到 100% 的动画

    我正在使用 Twitter Bootstrap 来构建我的网页 我有这个 HTML 代码 div class btn group div
  • 如何在不查找的情况下连接mongodb中的两个集合

    我有两个收藏 名字是post and comment 模型结构如下 我想使用聚合查询帖子并按评论 如长度总和 排序 目前我可以在以下查询语句中查询帖子评论 如长度总和 我的问题是如何查询帖子并加入评论集合蒙戈版本2 6 我知道Mongo 3
  • 由于环境变量,Eclipse 将无法打开[重复]

    这个问题在这里已经有答案了 我只是重新启动了计算机 没有进行任何更改 突然打不开Eclipse了 相反 我收到此错误消息 Eclipse
  • 在 Rails 中包含特定于页面的 JavaScript 的正确方法

    我想包括这一点 例如 jQuery document ready function my modal modal options 在 Rails 应用程序中的一个特定位置 在我的例子中 该文件名为views modals mymodal h
  • wxWidgets 2.8.12 无法在 Codeblocks 中工作

    我正在学习将 wxWidget 2 8 12 与 Codeblocks 12 11 一起使用 我已按照此站点上的说明安装 wxWidgets 和 Codeblocks http wiki codeblocks org index php t