码迷,mamicode.com
首页 > 其他好文 > 详细

GTK可能遇到的问题 汇总

时间:2020-01-03 21:07:26      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:全局   ber   block   strong   解决办法   update   sudo   widget   upd   

1: Failed to load module "canberra-gtk-module"错误的解决方案

解决:

sudo apt-get install libcanberra-gtk-module

2: ubuntu 18.04 LTS 安装codeblocks最新版本

sudo add-apt-repository ppa:pasgui/ppa
sudo apt-get update
sudo apt-get install codeblocks
sudo apt-get install codeblocks-contrib

3: assertion ‘GTK_IS_WIDGET (widget)‘ failed的解决办法

网络上错误解决办法:

-export-dynamic 

正确办法: codeblocks 使用全局信号量 必须配置

-rdynamic

如果你的布局代码是: 拿必须错误 因为你使用的是 GTK2.X ,

<requires lib="gtk+" version="3.0"/>
<object class="GtkWindow" id="window1">

解决办法: 注意在命令行下 使用 GTK3.0 开发 是不会出错的

<requires lib="gtk+" version="2.0"/>
<object class="GtkWindow" id="window1">

GTK可能遇到的问题 汇总

标签:全局   ber   block   strong   解决办法   update   sudo   widget   upd   

原文地址:https://www.cnblogs.com/dgwblog/p/12146591.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!