如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
安装过程$sudoapt-getinstall-ygraphvizgraphviz-devgraphviz-doc$sudoapt-getinstall-ylibgv-*$sudoapt-getinstall-yncftp$sudoln-sf/usr/include/asm-generic//usr/include/asmhttp://www.csn.ul.ie/~mel/projects/codeviz/$wgethttp://www.csn.ul.ie/~mel/projects/codeviz/codeviz-1.0.11.tar.gzhttp://gcc.parentingamerica.com/releases/gcc-3.4.6/$wgethttp://gcc.parentingamerica.com/releases/gcc-3.4.6/gcc-3.4.6.tar.gz$tar-zxfcodeviz-1.0.11.tar.gz$cpgcc-3.4.6.tar.gzcodeviz-1.0.11/compilers/$cdcodeviz-1.0.11$sudo./configure$sudomake$sudomakeinstallInstallinggccto/usr/local/gccgraph问题:/usr/include/features.h:324:26:bits/predefs.h:没有那个文件或目录解决方法:1.确定你的系统是x86_64GNU/Linuxroot@mm-desktop:/home/mm/android#uname-aLinuxmm-desktop2.6.27-9-generic#1SMPThuNov2022:15:32UTC2008x86_64GNU/Linux安装libc6-dev-i386sudoapt-getinstalllibc6-dev-i3862.32位系统:sudoapt-getinstalllibc6-dev3.输入sudoapt-getinstallgcc-multilib即可问题:/usr/include/gnu/stubs.h:7:27:gnu/stubs-32.h:没有那个文件或目录解决方法:$sudoapt-getinstall-yg++-multilib$cd/usr/include/$sudoln-s../i386-linux-gnu/gnu/stubs-32.h.问题:/usr/bin/ld:cannotfindcrti.o:Nosuchfileordirectory解决方法:$cd/usr/lib$sudoln-si386-linux-gnu/crt*.o.测试例子代码测试过程使用刚生成的编译器编译test.c,会相应地生成一个test.c.cdepn文件。然后执行genfull脚本生成full.graph。最后执行gengraph生成函数关系调用图。打开main.png,如下: