splint 安装编译出错,大侠请出手看看
# make installMaking install in src
make: Entering directory `/tmp/splint-3.1.1/src'
Compiling cgrammar.c...
In file included from Headers/basic.h:42,
from cgrammar.c:285:
Headers/flag_codes.h:22:27: flag_codes.gen: 没有那个文件或目录
cgrammar.c: In function `yyparse':
cgrammar.c:3894: `FLG_TRYTORECOVER' undeclared (first use in this function)
cgrammar.c:3894: (Each undeclared identifier is reported only once
cgrammar.c:3894: for each function it appears in.)
cgrammar.c: In function `yyerror':
cgrammar.c:5804: `FLG_SYNTAX' undeclared (first use in this function)
make: *** Error 1
make: Leaving directory `/tmp/splint-3.1.1/src'
make: *** Error 1 >In file included from Headers/basic.h:42,
> from cgrammar.c:285:
>Headers/flag_codes.h:22:27: flag_codes.gen: 没有那个文件或目录
去查查这些源文件和flag_codes.gen。 这些好像要执行一些脚本,自动生成的代码
页:
[1]