sandsmark/kdev-control-flow-graphから最小限の変更で私自身のfljx/kdev-control-flow-graphブランチにフォークした後、kdev-control-flow-graphプラグインを正しく構築してインストールしました。私はkdev-制御フローグラフビューを有効にしようとするとKdevelop 5 + kdev-control-flow-graph
は、しかし、私は下のエラーが表示されます。
「KGraphViewerインスタンスを作成できません、その互換性のあるバージョンを確認してくださいインストールされています。
私はKDevelopの5.1.1でのKubuntu 16.04に実行していますし、kgraphviewerがインストールされています:
# apt search kgraphviewer
Sorting... Pronto
Full Text Search... Pronto
kgraphviewer/xenial,now 4:2.1.90-0ubuntu2 amd64 [installed]
GraphViz dot graph viewer
kgraphviewer-dbg/xenial 4:2.1.90-0ubuntu2 amd64
GraphViz dot graph viewer for KDE 4 debug files
kgraphviewer-dev/xenial,now 4:2.1.90-0ubuntu2 amd64 [installed]
GraphViz dot graph viewer - devel files
libkgraphviewer2/xenial,now 4:2.1.90-0ubuntu2 amd64 [installed]
GraphViz dot graph viewer - libs
その後、私はgithubのからKGraphViewer
を構築し、私のシステムは、今持っている:
# find /usr -iname "*kgraphviewer*.so*" -ls
10571222 0 lrwxrwxrwx 1 root root 22 Ago 14 2015 /usr/lib/libkgraphviewer.so.2 -> libkgraphviewer.so.2.1
10571221 712 -rw-r--r-- 1 root root 728288 Ago 14 2015 /usr/lib/libkgraphviewer.so.2.1
10558158 2868 -rw-r--r-- 1 root root 2935024 Ago 17 16:32 /usr/lib/x86_64-linux-gnu/libkgraphviewer.so.3
11170876 0 lrwxrwxrwx 1 root root 57 Ago 17 16:37 /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/27/kgraphviewerpart.so -> /usr/lib/x86_64-linux-gnu/qt5/plugins/kgraphviewerpart.so
10748549 180 -rw-r--r-- 1 root root 181312 Ago 17 16:32 /usr/lib/x86_64-linux-gnu/qt5/plugins/kgraphviewerpart.so
10558159 0 lrwxrwxrwx 1 root root 20 Ago 17 16:33 /usr/lib/x86_64-linux-gnu/libkgraphviewer.so -> libkgraphviewer.so.3
10571223 60 -rw-r--r-- 1 root root 60392 Ago 14 2015 /usr/lib/kde4/kgraphviewerpart.so
10571224 0 lrwxrwxrwx 1 root root 20 Ago 14 2015 /usr/lib/libkgraphviewer.so -> libkgraphviewer.so.2
でした誰でもしてください私のプラグインを正しく見つける方法のヒントを教えてくださいKGraphViewer KPart
?
ありがとうございます。報告
ご回答ありがとうございます。しかし、私はあなたを理解していないのが怖いです。 githubソース(マスター)からインストールされ、Qt5/KF5ライブラリとリンクしている '/ usr/lib/x86_64-linux-gnu/qt5/plugins/kgraphviewerpart.so'を持っています。このライブラリに必要なKGrphViewer KPartはありませんか?私がもっと学べるリンクを教えてください。 – j4x
はい、これは正しいライブラリですが、KDevelopのプラグインはまだ動作しません。 KDevelop 5でkdev-control-flow-graphプラグインを使用することは不可能です: – arrowd
:このプラグインはKDevelop 4から本当に逃したものです。どうすれば助けてくれるでしょうか?もう一度@arrowdに感謝します – j4x