GTK可能遇到的问题 汇总

Posted dgwblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GTK可能遇到的问题 汇总相关的知识,希望对你有一定的参考价值。

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可能遇到的问题 汇总的主要内容,如果未能解决你的问题,请参考以下文章

检查 OpenCV 是不是使用来自 C++ 代码的 GTK 支持进行编译

Gtk 进度条高度

GtkCssProvider 和 CSS 样式的问题

Android 调用系统功能实现图片选择器,你可能会遇到的问题汇总

如何保持 gtk.window 始终处于顶层

Android - 片段中的 getIntent()