codevizインストール
2459 ワード
1. ダウンロード:http://www.skynet.ie/~mel/project/codeviz/〹donload
Graphvizツールを組み合わせて、CodeVizを使って直感的で綺麗なC/C++プログラム関数間の呼び出し関係図を生成することができます。
1、grapphvizをインストールする
CodeVizをインストールする前に、依存するツールdotをインストールしておかないと完成できません。
からhttp://www.skynet.ie/~mel/project/codeviz/ 上でCodeVizをダウンロードしてcodeviz-1.0.10.tar.gzをインストールしておよびからftp://ftp.gnu.org/pub/gnu/gcc/gcc-3.4.6 GCCのソースバッグをダウンロードし、Ubuntuの下の同じディレクトリにコピーします。
その後、CodeVizを解凍し、gcc-3.6.tar.gzをcodeviz-1.0.10/comppilerディレクトリにコピーします。
注1:makeはいらないです。makeの役割はgccがあるかどうかを検査することです。もしないなら、ソースパッケージをダウンロードします。ここにcodevizをインストールすればいいです。Makefileファイルを具体的に確認します。
ここではなぜ通常のmake installではないのですか?ここではmake installの役割はgccをインストールしてからcodevizをインストールします。前にgccがインストールされていますので、ここではcodeviz、つまりmake install-codevizスクリプトをインストールするだけで、このスクリプトはgenfullとgengraphを/usr/local/binディレクトリにコピーします。
これまでCodeVizのインストールが完了しました。
Graphvizツールを組み合わせて、CodeVizを使って直感的で綺麗なC/C++プログラム関数間の呼び出し関係図を生成することができます。
1、grapphvizをインストールする
CodeVizをインストールする前に、依存するツールdotをインストールしておかないと完成できません。
checking for dot...not found
FATAL: The program dot was not in your path. This is probably available for your distribution
with the graphviz package. Install this before running configure again
からでもいいですhttp://www.graphviz.org/Download_linux.uuntu.php 最新バージョンのgraphhvizインストールプログラムをダウンロードして手動でインストールしてもいいです。以下のコマンドを使って自動的にインストールできます。$ sudo apt-get install graphviz graphviz-dev graphviz-doc
プログラムの簡単な説明:graphviz - rich set of graph drawing tools
graphviz-dev - transitional package for graphviz-dev rename
graphviz-doc - additional documentation for graphviz
関連ライブラリのインストール:$ sudo apt-get install libgv-*
関連ライブラリの簡単な説明: libgv-guile - Guile bindings for graphviz
libgv-lua - Lua bindings for graphviz
libgv-ocaml - OCaml bindings for graphviz
libgv-perl - Perl bindings for graphviz
libgv-php5 - Php5 bindings for graphviz
libgv-python - Python bindings for graphviz
libgv-ruby - Ruby bindings for graphviz
libgv-tcl - Tcl bindings for graphviz
2、CodeVizの設置からhttp://www.skynet.ie/~mel/project/codeviz/ 上でCodeVizをダウンロードしてcodeviz-1.0.10.tar.gzをインストールしておよびからftp://ftp.gnu.org/pub/gnu/gcc/gcc-3.4.6 GCCのソースバッグをダウンロードし、Ubuntuの下の同じディレクトリにコピーします。
その後、CodeVizを解凍し、gcc-3.6.tar.gzをcodeviz-1.0.10/comppilerディレクトリにコピーします。
$ tar zvxf codeviz-1.0.10.tar.gz
$ cd codeviz-1.0.10/
$ cp ../gcc-3.4.6.tar.gz compilers/ // , ncftp(Ubuntu ) make gcc-3.4.6.tar.gz
$ ./configure
apt-get install libgmp10-dev libmpfr-dev libmpc-dev
$ sudo ln -sf /usr/include/asm-generic/ /usr/include/asm
(2)CodeViz./configure&make install-codevizのインストール注1:makeはいらないです。makeの役割はgccがあるかどうかを検査することです。もしないなら、ソースパッケージをダウンロードします。ここにcodevizをインストールすればいいです。Makefileファイルを具体的に確認します。
ここではなぜ通常のmake installではないのですか?ここではmake installの役割はgccをインストールしてからcodevizをインストールします。前にgccがインストールされていますので、ここではcodeviz、つまりmake install-codevizスクリプトをインストールするだけで、このスクリプトはgenfullとgengraphを/usr/local/binディレクトリにコピーします。
これまでCodeVizのインストールが完了しました。