尝试使用gcc编译时出错

时间:2011-11-17 04:01:42

标签: c linux gcc compiler-construction

我正在尝试编译SNNS(斯图加特神经网络模拟器)是Unix上的神经网络的软件模拟器,但是我收到以下错误消息:

Ignore possible error messages for the following command:
ranlib  libfunc.a
END OF COMMANDS THAT MAY FAIL

make[3]: Leaving directory `/home/fer/Desktop/SNNSv4.3/kernel/sources'

end of (re)making kernel libraries

gcc   snns2c.o snns2clib.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -ll  -o snns2c
/usr/bin/ld: cannot find -ll
collect2: ld returned 1 exit status

但我不知道我需要安装什么,你对这个问题有所了解吗?

2 个答案:

答案 0 :(得分:2)

根据libl,我认为-ll指的是lex库this message。您可能需要修改该make文件以链接flex

答案 1 :(得分:1)

我从发行版的官方存储库安装flex后解决了这个问题。