ubuntu安装mrpt的依赖wxWidgets报GSocket错

技术分享  / 倒序浏览   ©

#楼主# 2020-2-20

跳转到指定楼层

马上注册,分享更多源码,享用更多功能,让你轻松玩转云大陆。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
ubuntu安装mrpt的依赖wxWidgets报GSocket错
./include/wx/gsocket.h:40: error: using typedef-name 'GSocket' after 'class'
/usr/include/glib-2.0/gio/giotypes.h:120: error: 'GSocket' has a previous declaration here
In file included from ./include/wx/gsocket.h:179,
    from ./src/gtk/gsockgtk.cpp:21:症结在于gtk+与wxWindgets2.8.10中共同定义了 GSocket。
修改gtk+显然不太符合,以是就改wxWidgets咯,修改一下wxWidgets的源代码:
解决如下:
进入wxwidgets的/src/gtk/gsockgtk.cpp
#define GSocket GlibGSocket      //add
#include
#include
#undef GSocket        //add
分享淘帖
回复

使用道具

您的回复是对作者最大的奖励

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

小瓦斯

新手猿

  • 主题

    2

  • 帖子

    2

  • 关注者

    0

Archiver|手机版|小黑屋|云大陆 | 赣ICP备18008958号-4|网站地图
Powered by vrarz.com!  © 2019-2020版权所有云大陆