安装 GTK+3.22

Rob*_*sky 7 debian gtk3

GTK+ 3.22在笔记本电脑上安装时遇到问题。

起初我尝试GTK这里下载及其所有依赖项。

我跑去./configure && make && sudo make install安装上面的库,但是没有用。我有很多未定义的引用和图标丢失,所以我卸载了所有的库。

之后我GTK再次尝试安装并确保我正确安装了每个依赖项(甚至是子依赖项)。但是这次我跑去./configure --prefix=/usr && make && sudo make install安装库,因为我遵循了指南。

以上完全破坏了我的系统,我无能为力,所以我不得不求助于安全模式并重新安装 apt 存储库中可用的旧 GTK。

我的问题是,如何安装GTK+ 3.22并确保它正常工作?

我正在使用 Debian 8。

Dab*_*abi 4

要在 debian 上安装 GTK,您可以按照以下步骤操作:

  • 您可以在此处下载源包,它以 tar.bz2 或 tar.xz 文件形式分发。
  • 您可以使用以下命令解压源文件:

    tar xvfj gtk+-3.2.0.tar.bz2或者 tar xvfJ gtk+-3.2.0.tar.xz

  • 将目录更改为创建的目录,然后使用以下命令将软件包安装在 /opt/gtk 中:

    ./configure --prefix=/opt/gtk

  • 运行 make 命令来构建包并安装它make &&make install

  • 设置 LD_LIBRARY_PATH 环境变量,以便系统动态链接器可以找到新安装的库,并设置 PATH 环境程序,以便找到各个库安装的实用程序二进制文件。

  LD_LIBRARY_PATH="/opt/gtk/lib"
  PATH="/opt/gtk/bin:$PATH"
  export LD_LIBRARY_PATH PATH
Run Code Online (Sandbox Code Playgroud)