技术学习
文章平均质量分 76
树袋大熊
只是在走一个CSer应该走的路
展开
-
Valgrind学习笔记
Valgrind介绍Valgrind是一个程序动态分析的工具。它的工具集可以自动地检测到内存管理和线程的错误并且能够深入分析程序行为。Valgrind目前包括六个工具:一个内存错误检测器、两个线程错误检测器、一个缓存和分支预测分析器、一个调用图分析器和一个堆栈分析器。它目前支持的平台:X86/Linux、AMD64/Linux、PPC32/Linux、PPC6/Linux和X86/Darwin(Max OS X)。Valgrind是开源的并且可以在GNU GPL version2下免费使用。Valgrind原创 2010-09-07 00:04:00 · 1564 阅读 · 0 评论 -
SPEC2006编译经历
Standard Performance Evaluation Corporation)标准性能评估公司(SPEC) 是一个非营利性机构。开发的基准程序集主要用来测试CPU等性能。下面是我编译过程中遇到的问题及解决方法,希望有所帮助。原创 2011-04-25 20:28:00 · 11581 阅读 · 30 评论 -
autoconf 和 automake 生成 Makefile 文件学习
引子无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或 make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 makefile工具就可以轻而易举的理顺各个源文件之间纷繁复杂的相互关系。原创 2011-04-28 20:50:00 · 1883 阅读 · 2 评论 -
expect安装及简单实用例子
引用:expect Tcl安装 A. Tcl 安装 主页: http://www.tcl.tk 下载地址: http://www.tcl.tk/software/tcltk/downloadnow84.tml CSDN下载地址:http://download.csdn.net/detail/koala002/3853393 1.下载源码包 wget http://nchc.dl.so原创 2011-11-28 18:10:41 · 4051 阅读 · 0 评论 -
crosstoll交叉编译环境建立
目的:在现有机器上编译其它指令集程序,比如在x86上编译MIPS,PPC等 下载:http://www.kegel.com/crosstool/crosstool-0.43.tar.gz 正文: 1、获取crosstool工具包,解压 2、选择适合自己的模板,比如powerpc-405-linux-gnu, 本文选择demo-ppc405.sh 模板。 A)vi demo-pp原创 2012-02-15 11:00:52 · 996 阅读 · 0 评论