codevizインストール

2459 ワード

1.     ダウンロード:http://www.skynet.ie/~mel/project/codeviz/〹donload
    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のインストールが完了しました。