Ubuntu18搭建Gtk开发环境
2018-05-18 本文已影响122人
Kindem
发布自Kindem的博客,欢迎大家转载,但是要注意注明出处
gtk是在Linux下使用c语言构建图形界面的一个库,它构建的图形界面是基于gnome运行的。
Ubuntu18已经回归到了主流Linux桌面gnome上,所以我们搭建gtk开发环境的时候,不需要再额外安装gnome了。
你首先需要安装编译工具:
sudo apt-get install build-essential
gtk现在有两种版本,2和3,可以使用如下指令同时安装两个版本:
sudo apt-get install gnome-core-devel
接下来还要安装pkg-config用于自动查找gtk的头文件位置:
sudo apt-get install pkg-config
完成之后你可以使用官方给出的示例来测试是否能够运行,Getting Started With GTK+
编译指令如下:
gcc main.c -o main `pkg-config --cflags --libs gtk+-3.0`
完成之后即可打开可执行文件运行查看效果