GTK+/GNOME编程(一)

本文详细介绍在Linux环境下如何安装GTK+/GNOME库,并通过一个简单的示例程序展示如何使用这些库。首先,通过apt-get命令安装GTK+、GNOME核心开发文件和pkg-config。然后,配置环境变量并验证安装。最后,提供了一个使用GTK+创建窗口的C语言程序示例,包括编译和运行步骤。
部署运行你感兴趣的模型镜像

1、开发环境:安装GTK+/GNOME库

       #apt-get install gtk+-3.0                   (安装GTK+库文件)

       #apt-get install gnome-core-devel      (安装GNOME库文件)

       #apt-get install pkg-config                 (安装pkg-config软件包,在编译链接GTK+/GNOME程序时要用到它)

     注:安装完pkg-config后,需要编辑/etc/environment文件或者home/用户名/.bashrc文件,在文件末尾加上一行:

           PKG_CONFIG_PATH="/usr/lib/pkg-config/"

          此命令告诉pkg-config库配置文件(*.pc)的查找路径。之后要运行如下命令:

          $source /etc/environment                (使environment更改生效)

          $pkg-config --list-all                        (列出系统中安装的所有库,以后编译时就可以正确使用pkg-config命令了)

2、第一个GTK+程序:

/*
 * GTK1.c
 *
 *  Created on: Sep 21, 2013
 *      Author: root
 */
#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;
}

      编译及运行结果如下:

     注意:在使用gcc编译时,使用的反引号(`pkg-config --cflag --libs gtk+-3.0`),不是回车键左边的那个,而是Esc键下面的那个。

转载于:https://www.cnblogs.com/wangle1001986/p/3331757.html

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值