Ubuntu 10.04编译LTP

2014-11-24 08:05:30 · 作者: · 浏览: 2

需要进行文件权限设置 chmod a+xconfigure

b) make

此时会出现找不到boost/cregex.hpp的错误:boost/cregex.hpp: no suchdictionory or file。这时要先export头文件路径,执行下面两个命令:

export C_INCLUDE_PATH=”/usr/local/include/boost_1.37/”

export CPLUS_INCLUDE_PATH=”/usr/local/include/boost_1.37/”

注意:/usr/local/include/boost_1.37/路径下必须有一个boost的文件夹

然后make,应该没什么问题了。


c) 在LTP的src/test/文件夹会有ltp_test和ltp_test_xml的两个可执行二进制文件

直接运行这两个文件,可看到用法和输入参数

如:

./ltp_test

可以看到usage: ./ltp_test 具体的参数可以看看ltp_test.cpp

d) 按照格式输入即可,运行结束好像有个bug,好像是两次free内存的问题,不影响使用。