解决Linux下LTP安装过程中的两个错误

4999阅读 0评论2012-04-02 siallen
分类:LINUX

安装过程:

./configure prefix=/usr/local/LTP

make

make install

在make过程中,出现两个错误,现将解决方法记录如下。

1.提示./src/__crf++/param.h中有如下错误:

explicit template specialization cannot have a storage class

解决办法:注释掉param.h中的第34行,即static

详见:

2./usr/bin/ld: cannot find -lboost_regex

这是解决完第一个问题后,重新make时出现的。

解决办法:在/usr/lib下执行 ln -s boost/libboost_regex.so.1.44.0 libboost_regex.so

即在/usr/lib下建立一个名为libboost_regex.so的boost/libboost_regex.so.1.44.0的符号链接

详见:http://blog.sina.com.cn/s/blog_4156950c0100sfzz.html

上一篇:Linux网络编程之原始套接字-ping协议实现
下一篇:ldd 命令的原理