codeviz安装
2016-02-04 09:48
218 查看
1. 下载:http://www.skynet.ie/~mel/projects/codeviz/#download结合Graphviz工具,使用CodeViz可以生成直观和漂亮的C/C++程序函数之间的调用关系图。1、安装graphviz在安装CodeViz之前,必须先安装它所依赖的工具dot,否则将无法完成./configure操作并提示以下错误信息:
既可以从http://www.graphviz.org/Download_linux_ubuntu.php 上下载最新版本的graphviz安装程序手动安装,也可以使用以下命令自动安装:
程序简要说明:
安装相关库:
相关库简要说明:
2、安装CodeViz从http://www.skynet.ie/~mel/projects/codeviz/ 上下载CodeViz安装包codeviz-1.0.10.tar.gz以及从ftp://ftp.gnu.org/pub/gnu/gcc/gcc-3.4.6 上下载GCC源码包gcc-3.4.6.tar.gz,并把它们拷贝到Ubuntu下的同一目录下。然后解压CodeViz安装包,并把gcc-3.4.6.tar.gz拷贝到codeviz-1.0.10/compiler目录下:
(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 安装完成了。
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_ubuntu.php 上下载最新版本的graphviz安装程序手动安装,也可以使用以下命令自动安装:
$ 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/projects/codeviz/ 上下载CodeViz安装包codeviz-1.0.10.tar.gz以及从ftp://ftp.gnu.org/pub/gnu/gcc/gcc-3.4.6 上下载GCC源码包gcc-3.4.6.tar.gz,并把它们拷贝到Ubuntu下的同一目录下。然后解压CodeViz安装包,并把gcc-3.4.6.tar.gz拷贝到codeviz-1.0.10/compiler目录下:
$ 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 安装完成了。
相关文章推荐
- iOS应用开发中导航栏按钮UIBarButtonItem的添加教程
- Tesseract OCR(光学字符识别)教程
- 仿12306身份验证
- spring和hibernate整合项目从Myeclipse转移到SpringToolSuit
- openpyxl笔记2
- 【翻译】eJabberd 外部脚本的使用
- 张小龙用这8句话表达了NB产品的一切(转)
- CSU1608: Particle Collider(后缀数组)
- Arduino接口-week4-Lesson3
- 发手气红包算法
- Unity 2D场景缩放
- Scrapy爬虫框架笔记
- SesJs
- 分享我对JS插件开发的一些感想和心得
- sqlserver 企业版下载地址
- 数据结构-散列表
- Fragment嵌套ViewPager切换后数据消失ViewPager空白问题
- [javascript-snippet]使用javascript+html5实现图片的灰度处理
- 查看图片翻转功能
- Spark Streaming学习与实践(2)