一、环境搭建
1.安装GNU编译链接工具
sudo apt-get install build-essential
2.安装gtk3
sudo apt-get install libgtk-3-dev
3.安装pkg-config用于自动查找gtk的头文件位置
sudo apt-get install pkg-config
安装完成后,可以使用以下命令来校验安装是否成功,并查看GTK+3.0所包含的所有头文件以及库的路径:
pkg-config --cflags --libs gtk+-3.0
验证结果:
4.GUI验证
使用官方给出的示例来测试是否能够运行
main.c 示例代码如下:
#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;
}
编译指令如下:
sudo gcc main.c -o main `pkg-config --cflags --libs gtk+-3.0`
运行:
./main
验证结果:
二、GTK官方文档
https://docs.gtk.org/gtk3/