0

我刚刚安装了 CB (Code::Blocks) 10,05 并且还从 repos 安装了 wxWidgets。我试图简单地编译并运行一个空白表格。但这似乎不起作用。我得到错误:

/usr/include/wx-2.8/wx/cursor.h 错误:未在此范围内声明“wxIsBusy”

到目前为止我已经尝试过:

  1. 安装了 libwxbase 2.8 lib 和 dev 文件
  2. 重启CB
  3. 已安装的 codeblocks-contrib

我已经尝试了一些来自论坛的解决方案,但似乎没有任何效果。现在我得到了上面提到的错误。

有人可以指导我进行修复吗?

谢谢!

4

1 回答 1

0

在尝试了这么多论坛(在不同的站点上)之后,我终于做了一个绝望的安装。我继续到软件中心并搜索 wxsmith。我只是检查了所有未安装的内容。

我相信诀窍在于这个包:“wxSmith 开发文件的虚拟过渡包”(libwxsmithlib0-dev)。与此同时,另一个软件包也被安装了。

所以,我没有重新安装所有东西,只是在这个答案中提到了上面提到的那些。然后我重新启动了 CB,它编译并运行起来就像轻而易举!

于 2013-05-10T05:56:47.183 回答