尝试安装 KDbg 调试器

尝试安装 KDbg 调试器

我正在尝试安装 KDbg 调试器以便在使用 C 语言编写代码时使用,但在弄清楚该怎么做时遇到了一些问题。

正如另一个类似问题所建议的那样:如何通过终端安装软件中心提供的软件?

这些是我尝试使用的命令:

sudo apt-get update
sudo apt-get install kdbg

这是我得到的错误:

E: 无法找到软件包 kdbg

我对整个 Ubuntu 环境还不熟悉,不知道如何解决这个问题。发布原始问题的人将其标记为已解决,所以我认为它可以工作。

答案1

我刚刚发现它被删除了 (grrrrrrr)。

事实证明它可以很容易地构建:

sudo apt install extra-cmake-modules
git clone -b maint https://github.com/j6t/kdbg.git 
cd kdbg/
git tag -l
git checkout kdbg-3.0.1
cmake .
sudo make install

事实上,我不得不安装一些缺失的软件包(cmake .我抱怨缺少某些东西而失败了),但它们并不难找到。例如,我看到一些关于缺少 Kf5IconThemeSomething 和 Kf5XmlGuiSomething 的错误,它有助于

sudo apt install libkf5iconthemes-dev libkf5xmlgui-dev

(并重试)

当然,根据系统的不同,可能需要更多的软件包(从编译器和 cmake 开始)——但考虑到您需要调试器,您可能已经拥有它们了。

答案2

在这个特殊情况下,包不可用适合您的 Ubuntu 版本。

由于依赖性问题,无法从 18.04 LTS 手动安装该软件包。

此外,该软件包不可用折断扁平包装

所以你必须选择一些替代方案,如 CodeBlocks(codeblocks包)或 KDevelop(kdevelop包)。

相关内容