zoukankan      html  css  js  c++  java
  • GTK+/GNOME编程(一)

    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键下面的那个。

  • 相关阅读:
    mysql数据库安装与配置
    redis主从配置+sentinel哨兵模式
    Oracle 本地验证和密码文件
    Oracle 12c hub和leaf的转换
    oracle 12c CPU资源隔离
    oracle12 listagg 与 wm_concat行列转换
    Oracle 12c rac搭建
    ClassLoader.loadClass()与Class.forName()的区别《 转》
    docker 安装mysql8.0
    spring boot @EnableWebMvc禁用springMvc自动配置原理。
  • 原文地址:https://www.cnblogs.com/wangle1001986/p/3331757.html
Copyright © 2011-2022 走看看