Categories
Linux/Unix Software

FileBench Linux 编译 与 FSL’s Filebench

最近在搞一套 Linux 自动化测试框架,case 中有个被要求用 filebench,好稀奇的东西。Google 了一下,Sun for Solaris 的。移植到 Linux上可有一番难度了。 具体指导可以参考这里:http://cid-2d1eff4af53272ba.spaces.live.com/blog/cns!2D1EFF4AF53272BA!5438.entry 可是我啃啊啃啊的按照他做了几个添加,最后多出来了个 yacc 的编译错误。上边可根本没提啊。Port 失败。然后仔细研读官网文档。有了惊人的发现哦,看这里:http://www.solarisinternals.com/wiki/index.php/FileBench#Linux_Port FSL's Filebench Port 下载:http://www.fsl.cs.sunysb.edu/~vass/filebench/ 不过前面有几步还是很重要的:

安装么也就傻瓜式的 ./configure && make && make install。 不过安装之后由于 libtecla 可能在不同 Linux 下路径的不统一,我在 CentOS 下需要拷贝到 /usr/lib 下边。可以通过 whereis 来定位需要的库文件的原始位置,复制之即可。