我正在运行 Ubuntu 18.04.4 LTS
跑步时
pkg-config --cflags gtk+-3.0
我收到以下错误 -
Package gtk+-3.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-3.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-3.0' found
我尝试安装缺失的软件包(sudo apt-get install build-essential libgtk-3-dev
),按照pkg-config 未找到 gtk+-3.0,然而在运行时
dpkg -l libgtk* | grep -e '^i' | grep -e 'libgtk-*[0-9]'
我仍然遇到zsh: no matches found: libgtk*
同样的错误。
由于此问题,我无法下载某些 go 包 - 有人有什么想法吗?
答案1
使用搜索gtk+-3.0.pc在https://packages.ubuntu.com然后执行
sudo apt-get install libgtk-3-dev
当所有软件包都安装完成后,你可以尝试重新安装 pkg-config,然后通过以下方式手动提升 pkg-config 触发器/钩子
sudo apt-get install --reinstall pkg-config
sudo /usr/share/pkg-config-dpkghook update
然后重试
pkg-config --cflags gtk+-3.0