- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在尝试学习 Vala,但它从一开始就让我感到困惑。我基本上复制了找到的第一个基本示例 here .
我正在尝试使用此命令构建它:
valac --pkg gtk+-3.0 <filename>.vala
但我不断收到此错误消息:
Package atspi-2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `atspi-2.pc'
to the PKG_CONFIG_PATH environment variable
Package 'atspi-2', required by 'atk-bridge-2.0', not found
error: pkg-config exited with status 256
Compilation failed: 1 error(s), 0 warning(s)
我不知道这意味着什么,也不知道如何解决。
如果需要该信息,请使用 elementary OS Freya(构建在 Ubuntu 14.04 之上)。
最佳答案
您需要 atspi-2 的开发包。
apt-get install libatspi2.0-dev
将来,您可以通过在 packages.ubuntu.com 上搜索来找出哪些包包含文件。站点(或者,如果 Elementary OS 提供了一些东西,你可以使用它来代替)。还有Debian's package search ,或 apt-file命令行工具。
而且,如果 Fedora/RHEL/CentOS 方面的任何人偶然发现这个问题,dnf provides '*/atspi-2.pc'
(或者任何你想要的包名寻找是)。实际上,您可以在那里执行 dnf install/usr/lib64/pkgconfig/atspi-2.pc
(或/usr/lib/… 如果您使用的是 32 位)。
关于gtk3 - 将 atspi-2 添加到 PKG_CONFIG_PATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31641777/
我正在试验 pkg-config。 pkg-config --list-all 仍然显示包列表,即使 PKG_CONFIG_PATH 为空也是如此。 最佳答案 如果变量为空,则使用标准目录/usr/s
我已经在 Ubuntu 16.04 上安装了 ffmpeg。每次想用pkg_config_path在新终端中,我总是必须输入以下内容: export PKG_CONFIG_PATH="$HOME/ff
我是Ubuntu新手,问题是我想安装opencv,然后我想用这句话查看安装程序的版本 pkg-config --modversion opencv 然后终端向我显示这种类型的“错误” Package
我在安装依赖于另一个包的包时遇到问题 - poppler-glib。我安装了带有前缀 /home/user/local/poppler-glib 的 poppler-glib(最新版本),其中包含 *
我想在 PKG_CONFIG_PATH 变量中添加一个包含 .pc 文件的目录,这是某个程序在 Ubuntu 上运行所必需的。我试图从谷歌找到一个解决方案,但它并没有真正奏效。 我在这里粘贴日志。请帮
我目前正在尝试学习 Vala,但它从一开始就让我感到困惑。我基本上复制了找到的第一个基本示例 here . 我正在尝试使用此命令构建它: valac --pkg gtk+-3.0 .vala 但我不
我在 Mac OS X 上工作,我正在尝试从网站 Mono Basics 运行以下代码: using Gtk; using System; class Hello { static void
我编写了一个小型库,我正在尝试将其设置为可与 pkg-config 一起使用,以供我组织中稍后可能需要使用它的人使用。所以我的安装程序在/usr/local/lib/pkgconfig 中放置了一个
我在几个 C 项目(projectA 和 projectB)中使用介子,其中 projectB 链接到 中的库项目A。在 projectA/meson.build 中,我使用介子编写了一个 pkg-c
我想更改 pkg-config 查找 .pr 文件的目录。我在 Windows 的 MinGW 下使用 pkg-config。我发现这可以通过使用 export PKG_CONFIG_PATH=[pa
我正在尝试构建 Parrot SDK,但在运行命令时,由于未找到多个 libav 包变体,它不断失败。下面是错误信息。 user@TheMysteriousMachine:~/WORKING_DIRE
在安装 OPKG 时,会为“./configure”生成以下日志。 checking for CURL... no configure: error: Package requirem
我正在运行 gentoo linux,我试图让 pkg-config 找到 ntk.pc(ntk 是我试图链接到的库)。这里是前提: echo $PKG_CONFIG_PATH 的输出: /usr/l
我正在尝试在 Fedora 15 中安装 nautilus RPM。 configure: error: Library requirements (libnautilus >= 2.0.0 gtk+
我在 OSX 中使用 homebrew 安装了 pkg-config。我不确定我应该将 PKG_CONFIG_PATH 设置为什么?它应该是/usr/include 和/usr/local/inclu
我是一名优秀的程序员,十分优秀!