Ubuntu 16.0.4环境下GTK3.0的安装,测试及错误解决

来源:互联网 发布:大张一刀流 知乎 编辑:程序博客网 时间:2024/05/18 21:49

Ubuntu 16.0.4环境下GTK3.0的安装,测试及错误解决

在百度上搜了一下,关于这方面的文章并不是太多,所以我总结了一下,写在这里记录一下。

Ubuntu上安装GTK+3.0的命令只有4条,而且安装速度很快,构建GTK+3.0的开发环境很方便。
1、安装gcc/g++/gdb/make等基本编程工具:sudo apt-get install build-essential
2、安装GTK+3.0:sudo apt-get install libgtk-3-dev
3、安装pkg-config:sudo apt-get install pkg-config
4、安装帮助文件,方便查看帮助:sudo apt-get install devhelp (可以把dehelp固定在工具栏上)

GTK+头文件位置:/usr/include/gtk-3.0
库文件位置: /usr/lib/X86_64-linux-gnu
测试:

#include <gtk/gtk.h>int main( int argc, char *argv[]){    GtkWidget *window;    gtk_init(&argc, &argv);    window = gtk_window_new(GTK_WINDOW_TOPLEVEL);    gtk_widget_show(window);    gtk_main();    return 0;}

编译:这里写图片描述

每次安装完gtk之后,再次进入虚拟机就会报
The System is running in low graphics mode
Your Screen, graphics card,and input device settings could not be detected correctly. You will need to configure this yourself
这样的错误。

以下是解决办法:
注意下面的 X11 要大写 X
01. cd /etc/X11
02. sudo cp xorg.conf.failsafe xorg.conf
reboot重启就可以进去了,但是分辨率很低,而且不能调。

引用:http://blog.csdn.net/singleyellow/article/details/74628428