【发布时间】:2021-04-12 21:27:11
【问题描述】:
我正在关注https://wiki.wxwidgets.org/Compiling_and_getting_started wxWidgets 的安装指南。
当我安装先决条件时出现错误:
命令:
sudo apt install libgtk2.0-dev
错误:
The following packages have unmet dependencies:
libgtk2.0-dev : Depends: libglib2.0-dev (>= 2.27.3) but it is not going to be installed
Depends: libgdk-pixbuf2.0-dev (>= 2.21.0) but it is not going to be installed
Depends: libpango1.0-dev (>= 1.20) but it is not going to be installed
Depends: libatk1.0-dev (>= 1.29.2) but it is not going to be installed
Depends: libcairo2-dev (>= 1.6.4-6.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
【问题讨论】:
-
为什么不安装
libwxgtk?这将引入所有依赖项... -
如果以
sudo apt install build-essential开头会怎样? -
@lgor 我试过它显示
pradeep@7:~/wx/wxWidgets-3.0.5/gtk-build$ sudo apt-get install libwxgtk [sudo] password for pradeep: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package libwxgtk -
@Ripi2 我也尝试过使用该命令
pradeep@7:~/wx/wxWidgets-3.0.5/gtk-build$ sudo apt install build-essential [sudo] password for pradeep: Reading package lists... Done Building dependency tree Reading state information... Done build-essential is already the newest version (12.8ubuntu1). 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. -
@sutharp777,您使用的是哪个操作系统?看起来您使用的是 Linux (Ubuntu),但错误表明您使用的是 Windows。那么是哪一个呢?你也可以使用包名
libwxGTK、libwx、libWX。或者,如果您正在使用 GNOME - 只需配置和编译。
标签: c++ wxwidgets ubuntu-20.04