web-dev-qa-db-ja.com

KDbgデバッガーをインストールしようとしています

Cでコーディングしているときに使用するKDbgデバッガーをインストールしようとしていますが、何をすべきかを理解するのにいくつかの問題があります。

この他の同様の質問で示唆されているように ソフトウェアセンターで提供されているソフトウェアを端末からインストールする方法

これらは私が使用しようとしたコマンドです:

Sudo apt-get update
Sudo apt-get install kdbg

そして、これは私が得たエラーです:

E:パッケージkdbgが見つかりません

私はUbuntu環境全体に不慣れで、これを解決する方法がわかりません。元の質問を投稿した人はそれを解決済みとしてマークしたので、うまくいくと思いました。

2
Mizzet

また、それが削除された(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
Mekk

この特定のケースでは、Ubuntuバージョンのパッケージ 利用できません です。

18.04 LTSからのパッケージの手動インストールは、依存関係の問題により不可能です。

また、パッケージは Snap または FlatPak として使用できません。

したがって、CodeBlocks(codeblocksパッケージ)またはKDevelop(kdevelopパッケージ)などの代替手段を選択する必要があります。

1
N0rbert