错误带有Flex的gcc“ ld.exe:找不到-lfl collect2.exe:错误:ld返回了1个退出状态”

问题描述

我有一个winflexbison v2.4.9,make和Mingw在窗口中安装了巧克力。

我尝试在下一个方法中使用flex编译文件

1-flex Ejr1.l 2-gcc lex.yy.c -lfl -o ejr1或gcc lex.yy.c -ll -o ejr1

但是控制台会向我显示一个错误

C:/ ProgramData / chocolatey / lib / mingw / tools / install / mingw64 / bin /../ lib / gcc / x86_64-w64-mingw32 / 8.1.0 / .. / .. / ... /x86_64-w64-mingw32/bin/ld.exe:找不到-lfl collect2.exe:错误:ld返回1退出状态

我尝试在Chocolatey文件搜索libbrari libfl.a,但我没有找到它。我发现这个libfltlib.a是最相似的。

我也尝试用巧克力来下载图书馆,但是我不知道怎么做

有人知道我该怎么解决吗?

我曾考虑过下载和复制库,但这似乎是一个糟糕的解决方案。 请帮忙

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)