`

gtk-config确实问题的解决

 
阅读更多

gtk1.1时代使用gtk-config来配置的 gtk+2.0则用pkg-config来配置,所以如果系统默认安装了gtk+2.0将无法编译一些旧的软件

 

 

 

 

 

 

gtk-config属于包libgtk1.2-dev

可以使用以下命令安装

sudo apt-get install libgtk1.2-dev

 

如果无法安装,则添加一个脚本

sudo nano  /usr/bin/gtk-config

#!/bin/sh
module="gtk+-2.0"
if test "$1" = "--version"; then
        pkg-config --modversion $module
else
        pkg-config $* $module
fi

 

sudo chmod +x /usr/bin/gtk-config

 搞定

 

 

 

 

分享到:
评论

相关推荐

    ubuntu20.04离线安装gtk-doc-tools

    ubuntu20.04离线安装gtk-doc-tools 压缩包中包括所有得deb包(包括层级依赖) 需要dpkg安装

    gtk-dev-2.12.9-win32-2

    标题中的“gtk-dev-2.12.9-win32-2”指的是GTK+开发工具包的一个特定版本,适用于Windows 32位操作系统。GTK+(GIMP Toolkit)是一个跨平台的图形用户界面(GUI)工具包,广泛用于创建美观且功能丰富的应用程序,...

    gtk-x11-2.0

    标题“gtk-x11-2.0”提及的是GTK+库的一个特定版本,它与X11窗口系统接口相结合。GTK+(GIMP Toolkit)是一个用于创建图形用户界面的开源工具包,广泛应用于Linux和Unix-like操作系统。在描述中提到的“opencv移植到...

    eclipse-java-2023-09-R-linux-gtk-x86-64.tar.gz

    标题中的“eclipse-java-2023-09-R-linux-gtk-x86-64.tar.gz”指的是Eclipse IDE for Java开发者的特定版本,适用于2023年9月发布(R代表Release),针对Linux操作系统,且是64位(x86_64)系统的版本。这个文件采用...

    eclipse-jee-2023-09-R-linux-gtk-x86-64.tar.gz

    总的来说,"eclipse-jee-2023-09-R-linux-gtk-x86_64.tar.gz" 提供了一整套在Linux环境下进行Java EE开发的解决方案。其强大的功能、广泛的社区支持和灵活的可扩展性,使得Eclipse成为开发者的首选工具之一。无论是...

    gtk-sharp-2.12.10

    安装文件"gtk-sharp-2.12.10.win32.msi"是一个Windows安装程序,用于在Windows系统上部署Gtk# 2.12.10。这个MSI文件将安装所有必要的组件,使开发者能够在Windows环境下使用C#或.NET开发GTK+应用。 在开发过程中,...

    pkg-config_0.23-3_win32

    pkg-config的主要作用是帮助开发者处理库依赖问题。在C语言或者其他编译型语言的项目中,经常需要链接外部库,例如GLib、GTK+等。这些库在不同的系统和版本之间可能会有不同的编译选项和链接参数。pkg-config通过...

    minidwep-gtk-40420-ubuntu-64bit_Ubuntu!_minidwep40420deb_minidwe

    最新ubuntu下无线工具minidwep-gtk-40420-ubuntu-64bit.deb

    eclipse-jee-juno-SR2-linux-gtk-x86_64.tar.gz

    标题 "eclipse-jee-juno-SR2-linux-gtk-x86_64.tar.gz" 指示的是一个特定版本的Eclipse集成开发环境(IDE)针对Java企业版(Java Enterprise Edition,简称JEE)的发行包,适用于Linux操作系统,并且是64位(x86_64...

    gtk-sharp-2.12.26

    gtk-sharp-2.12.26是纯正的C#开发安卓的插件,亲测成功过。

    minidwep-gtk-40420

    minidwep-gtk 压缩包里有: minidwep-gtk-40420-bt5-32bit.deb minidwep-gtk-40420-bt5-64bit.deb minidwep-gtk-40420-ubuntu-32bit.deb minidwep-gtk-40420-ubuntu-64bit.deb

    gtk-engines-

    gtk-engines =========== gtk-engines provides a central location for commonly used GTK+ engines. It currently supplies several engines and default themes for those which have one. Clearlooks The ...

    eclipse-java-2022-06-R-linux-gtk-x86_64.tar.gz

    标题中的“eclipse-java-2022-06-R-linux-gtk-x86_64.tar.gz”指的是Eclipse IDE for Java开发者的特定版本,适用于2022年6月发布(R代表Release),针对Linux操作系统,采用GTK图形用户界面,并且是为64位(x86_64...

    eclipse-java-2023-12-R-linux-gtk-x86-64.tar.gz

    eclipse-java-2023-12-R-linux-gtk-x86_64.tar.gz 适用于Linux x86_64位系统

    GTK-DOC GTK官方说明文档(包括GDK等)

    GTK-DOC是专门用于为GTK+及其相关库生成高质量API文档的工具。它采用SGML(Standard Generalized Markup Language)或更现代的XML格式来组织源代码注释,然后将这些注释转换为HTML文档,方便开发者查阅和理解GTK+的...

    eclipse-rcp-2023-12-R-linux-gtk-x86-64.tar.gz

    eclipse-rcp-2023-12-R-linux-gtk-x86_64.tar.gz 适用于Linux x86_64位系统

    gtk-pppoe.gz_GTK-pppoe_gtk_gtk pppoe_gtk-pppoe 0.0_pppoe

    GTK+ PPPoE,全称为GTK-pppoe,是一个基于GTK+图形界面工具包的Point-to-Point Protocol over Ethernet(PPPoE)客户端软件。它允许用户在Linux操作系统上轻松地建立和管理PPPoE连接,从而接入互联网。PPPoE是一种...

    eclipse-jee-2022-06-R-linux-gtk-x86_64.tar.gz

    标题中的“eclipse-jee-2022-06-R-linux-gtk-x86_64.tar.gz”指的是Eclipse集成开发环境(IDE)的一个特定版本,专为Java企业版(Java EE)开发设计,并且是针对64位Linux操作系统,采用GTK图形工具包的实现。...

    gtk-sharp-2.12.22 for windows.zip

    gtk#for.net又被称作GTKSharp,是一款.net的函数库,又称GTKSharp,是基于.NET或Mono的图形用户界面的工具包,在很多开发环境里是必须的, c#上封装库,运行基于gtk#的程序需要安装改库,类似于运行时环境,安装完拷贝到bin...

    eclipse-php-2023-09-R-linux-gtk-x86-64.tar.gz

    标题中的“eclipse-php-2023-09-R-linux-gtk-x86-64.tar.gz”指的是Eclipse IDE for PHP Developers的特定版本,适用于2023年9月发布(R代表Release),该版本是为Linux操作系统设计的,特别是64位(x86_64)架构。...

Global site tag (gtag.js) - Google Analytics