Ubuntu安装GTK的三种方法

图解说明libwebkit2gtk-4.1-0在Ubuntu 22.04上的安装流程 详细介绍在Ubuntu 22.04系统中完成libwebkit2gtk-4.1-0安装的全过程,通过图文结合方式降低操作门槛,帮助开发者快速解决依赖问题,顺利完成环境配置。 阅读详情

原文:点击打开链接

1 安装命令:
sudo apt-get install gnome-core-devel 
sudo apt-get install libglib2.0-doc libgtk2.0-doc 
sudo apt-get install devhelp 
sudo apt-get install glade-gnome glade-common glade-doc  
安装GTK环境只要安装一个gnome-core-devel就可以了,里面集成了很多其他的包。除此之外还要转一些其

他的东西,如libglib2.0 -doc、libgtk2.0-doc帮助文档,devhelp帮助文档查看,glade-gnome、glade-

common、glade-doc图形界面设计等。
使用外部命令查看安装的gtk库版
$pkg-config --modversion gtk+ (查看1.2.x版本)
$pkg-config --modversion gtk+-2.0 (查看 2.x 版本)
$pkg-config --version (查看pkg-config的版本)
$pkg-config --list-all grep gtk (查看是否安装了gtk)
安装gtk2.0
sudo apt-get install libgtk2.0-dev

2  Ubuntu下GTK的安装 
apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具
apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件
apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置 
apt-get install devhelp #这将安装 devhelp GTK文档查看程序
apt-get install libglib2.0-doc libgtk2.0-doc #这将安装 gtk/glib 的API参考手册及其它帮助文档
apt-get install glade libglade2-dev #这将安装基于GTK的界面GTK是开发Gnome窗口的c/c++语言图形库
apt-get install libgtk2.0*, gtk+2.0所需的所有文件统通下载安装完毕。
应用程序编译命令:gcc test.c `pkg-config --cflags --libs gtk+-2.0`,编译通过,运行正常。 
pkg-config是一个用来管理包的程序,在控制台输入 pkg-config --cflags --libs gtk+-2.0,可以发现

输出的文本包括了gcc编译gtk+2.0所需要的所有选项(头文件目录和库文件)。 
这里有一点需要注意, gcc test.c `pkg-config --cflags --libs gtk+-2.0`, pkg-config --cflags -

-libs gtk+-2.0两侧的引号并不是真正的引号,而是键盘数字件那一行,最左边的那个字符。如果错用了

单引号,gcc无法使用 pkg-config --cflags --libs gtk+-2.0产生的文本作为编译选项。构造程序。

3  GTK的安装 
apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具
apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件
apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置
apt-get install devhelp #这将安装 devhelp GTK文档查看程序
apt-get install libglib2.0-doc libgtk2.0-doc #这将安装 gtk/glib 的API参考手册及其它帮助文档
apt-get install glade libglade2-dev #这将安装基于GTK的界面GTK是开发Gnome窗口的c/c++语言图形库

apt-get install libgtk2.0*, gtk+2.0所需的所有文件统通下载安装完毕。
应用程序编译命令:gcc test.c `pkg-config --cflags --libs gtk+-2.0`,编译通过,运行正常。 
   pkg-config是一个用来管理包的程序,在控制台输入 pkg-config --cflags --libs gtk+-2.0,可以发

现输出的文本包括了gcc编译gtk+2.0所需要的所有选项(头文件目录和库文件)。 
 这里有一点需要注意, gcc test.c `pkg-config --cflags --libs gtk+-2.0`, pkg-config --cflags

--libs gtk+-2.0两侧的引号并不是真正的引号,而是键盘数字件那一行,最左边的那个字符。如果错用了

单引号,gcc无法使用 pkg-config --cflags --libs gtk+-2.0产生的文本作为编译选项。构造程序。


ubuntu gtk安装 GTK的安装 sudo apt-get install vim #使用vim来编写代码,当然您可以使用任何自己喜欢的编辑器 sudo apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具 sudo apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-de 阅读详情

相关推荐

Ubuntu系统下GTK安装

GTK的安装 #这将安装gcc/g++/gdb/make 等基本编程工具 sudo apt-get install build-essential #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件 sudo apt-get install gnome-core-devel #用于在编译GTK程序时自动找出头文件及库文件位置 sudo apt-get install pkg-config #这将安装 devhelp GTK文档查看程序 sudo apt-

已关闭 1706

Ubuntu18.04+GTK安装

由于Ubuntu18已经回归到了主流Linux桌⾯gnome上,所以我们搭建gtk开发环境的时候,不需要再额外安装gnome了。3)安装pkg-config⽤于⾃动查找gtk的头⽂件位置。1)安装GNU编译链接⼯具。

my_angle2016的博客 3229

在Ubuntu上安装GTK+框架

在Ubuntu上安装GTK+可以为开发者提供创建功能强大、美观的应用程序的能力。通过按照上述步骤,在Ubuntu上安装GTK+框架,并编译运行一个简单的GTK+应用程序。您可以继续扩展和开发这个应用程序,使用GTK+的各种功能和控件来构建更复杂的GUI应用程序。现在,让我们编写一个简单的GTK+应用程序作为示例。这将安装GTK+ 3的开发包,使您能够编译和运行基于GTK+的应用程序。一个简单的GTK+窗口将会显示,上面写着"Hello GTK"。接下来,我们将安装GTK+的开发包。在终端中,导航到包含。

与其临渊羡鱼,不如退而结网 1117

Ubuntu下安装GTK的三种方法

Ubuntu下安装GTK的三种方法 轻飘风扬2013-11-17 15:34:1312169已收藏9 分类专栏:GTK编程基础学习文章标签:Ubuntu下安装GTK的三种方法 1 安装命令: sudo apt-get install gnome-core-devel sudo apt-get install libglib2.0-doc libgtk2.0-doc sudo apt-get install devhelp sudo apt-get install glade...

qq_20312079的博客 5962

【C语言】Ubuntu 22上用GTK写GUI程序

GTK (GIMP Toolkit) 是一个多平台的图形用户界面工具包。它最初是为图像处理程序 GIMP 开发的,后来演变成为许多操作系统上开发图形界面应用程序的通用库。GTK 是用C语言编写的,并且是自由和开源软件,遵循LGPL (GNU Lesser General Public License) 许可证。桌面环境(如 GNOME、XFCE、LXDE)使用GTK作为其基本的图形界面库来构建其用户界面。

数字人生 1861

配置Ubuntu下的GCC和GTK开发环境

在Ubuntu操作系统上进行C/C++和GTK开发需要正确配置GCC编译器和GTK开发库。通过按照以上步骤,您已成功配置了Ubuntu下的GCC和GTK开发环境,并编译并运行了一个简单的GTK应用程序。您可以根据需要进一步扩展和开发您的GTK应用程序。要在Ubuntu上进行C/C++开发,首先需要安装GCC编译器。这将使用GCC编译器和pkg-config工具编译应用程序,并链接GTK开发库。现在,您可以编写一个简单的GTK应用程序并将其编译。这将安装GTK开发库及其相关的依赖项。

CodeRoarX的博客 595

HoRain云--Ubuntu安装vim教程

系统会提示将要安装的软件包以及依赖项,确认安装输入 y 并回车,等待安装完成即可。安装完成后,你就可以在终端中使用vim命令来编辑文件了。例如,要创建并编辑一个名为test.txt的文件,可以在终端中输入:

2401_86544677的博客 1117

手把手教你用NetToPLCsim搭建西门子S7-1200仿真环境(附避坑指南)

本文详细指导如何利用NetToPLCsim与PLCSIM搭建西门子S7-1200仿真环境,实现无硬件条件下的PLC程序测试与上位机通信开发。内容涵盖软件选型、环境部署、关键参数配置及通信测试,并重点提供了连接失败、数据读写错误等常见问题的深度避坑指南,帮助工程师高效构建可靠的虚拟调试工作流。

a3b4c5的博客 612

Ubuntu系统下安装libwebkit2gtk

Ubuntu系统下安装libwebkit2gtk

IT菜鸟 365

5分钟搞定阿里云千问大模型API申请:手把手教你获取API Key

本文提供了一份高效的阿里云通义千问大模型API Key获取实战指南。通过清晰的步骤,帮助开发者在五分钟内完成从账号准备、精准导航控制台到创建并验证API Key的全过程,并强调了密钥安全管理和基础调用测试的重要性,助力快速集成AI能力。

ol789012345的博客 1343

模型优化系列——模型剪枝/量化概述

模型优化目的:通过减少模型大小,提高推理速度等使模型成功部署在各个硬件中并实时有效运作。

qq_61210574的博客 1293

Linux终端做启动盘,Ubuntu“启动盘创建器”

1,在9.10之后的UBUNTU版本里面都有,命令为usb-creator-gtk,可以到这里面:https://launchpad.net/usb-creator而这个页面里面就有你的UBUNTU版本的DEB包:https://launchpad.net/ubuntu/+source/usb-creator自己去下载就行了,接下来就是安装。启动终端: usb-creator-gtk,就能启动了。...

weixin_42509196的博客 425

FreeSWITCH安装指南:三种部署方式解析与实践对比

Freeswitch部署方案比较:Yum安装简单快捷但灵活性差;源码安装可定制性强,适合深度开发和性能优化;Docker部署环境一致性好但网络配置复杂。生产环境推荐源码安装以获得最佳性能和定制能力,而Docker适合快速部署和扩展。不同方案各有利弊,需根据具体需求选择。

c_zyer的博客 2139

Ubuntu 20.04 安装 OpenCV 全攻略:apt、pip、源码编译与 CUDA 加速

OpenCV 是计算机视觉的核心库,在 Ubuntu 20.04 上安装时,开发者常面临版本选择与 CUDA 加速的挑战。apt 安装简单但版本锁定,pip 安装便捷却缺少 GPU 支持,源码编译则能灵活启用 contrib 模块和 CUDA 加速。通过源码编译,可精确控制版本、开启 GPU 加速,并集成 contrib 模块,满足生产部署与高性能计算需求。本文详解三条路线,重点剖析源码编译步骤与常见问题排查,助你高效搭建视觉开发环境。

weixin_34246551的博客 423

【chatgpt代码系列】磁导航纠偏算法推导

例如,可以根据AGV偏离路径的方向和距离,计算出需要进行的修正角度和移动距离,然后通过控制算法实现对AGV的纠偏。具体来说,磁导航AGV的行驶是通过磁场传感器感知地面磁场信号,然后根据信号的强度和方向来确定AGV的位置和方向,进而控制AGV的行驶。但是,在实际应用中,由于地面磁场信号的变化和干扰等因素,磁导航AGV可能会出现偏离路径的情况,导致行驶不稳定甚至出现误差。磁导航AGV纠偏公式是通过对AGV行驶中偏离路径的原因进行分析,结合磁导航AGV的工作原理和控制算法,推导出来的。假设AGV的目标方向为。

少磊的博客 2807

Python 爬虫实战:在房天下抓取房产信息,分析房价走势

通过本次 Python 爬虫实战,我们成功地从房天下爬取了房产信息,并进行了存储、处理、分析和可视化展示。在这个过程中,我们不仅掌握了爬虫技术的基本应用,还学会了如何对动态加载的数据进行处理和分析。然而,本次爬虫任务也存在一些局限性,例如仅爬取了部分区域的房产数据,且未对房产的图片和视频内容进行分析。在未来的工作中,我们可以进一步优化爬虫程序,爬取更多区域的房产数据,并深入分析房产的多媒体内容、用户行为模式等,为购房者和房地产从业者提供更有价值的数据支持。

u014481728的博客 1366

一、Gtk4-安装ubuntu 20.04 or ubuntu 18.04

查看以下几个宏 version = 2.68.3。

Creationyang的博客 4407

华为OD机考双机位C卷 - 员工派遣 (Java & Python& JS & C/C++ & GO )

华为OD机考双机位C卷 - 员工派遣 (OD上机考试双机位C卷)。提供在线OJ刷题。Java、C++、Python、GO语言、C语言、JavaScript题解,并提供完整思路讲解。

算法大师! 1032

ubuntu 10.04 安装 GTK

来自 http://www.cnblogs.com/niocai/archive/2011/07/15/2107472.html 我利用此方法成功在UBUNTU 10.04下安装GTK 2.20.1。 一、安装   1、安装gcc/g++/gdb/make 等基本编程工具 $sudo apt-get install build-essential

pathfinder 2858

Android功耗系列专题分析之四:待机概率性功耗高的失效分析

本文分析了Android设备待机功耗异常高的问题。通过日志发现系统休眠失败,原因是PowerManagerService.Display唤醒锁未被释放。进一步排查发现,指纹解锁功能在灭屏时未正确释放屏幕锁定,导致DisplayReady状态异常。解决方案是将指纹功能的背光控制与DisplayReady状态控制分离,使用两个变量独立管理。经验表明,快速定位问题比解决问题更重要,修改原生流程时需谨慎评估风险。

451

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

上一篇: 栈--顺序存储
下一篇: ubuntu11.10 vim编译安装vimgdb
心若天府
博客等级 码龄15年 37粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值