【发布时间】:2015-08-30 16:50:23
【问题描述】:
我刚刚为我的 macbook pro 编译和安装了 flex,并尝试使用 flex 编译一个文件。我收到以下错误:
ld: library not found for -lfl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [myhtml2txt] Error 1
我相信-lfl 是 flex 的链接器,那么为什么会出现此错误,我该如何解决?
【问题讨论】:
-
不确定MAC,但您似乎缺少
libfl,无论如何。也许应该是libflex? -
@Olaf 你在哪里看到“
libfl”? -
请阅读 clang/ld 文档,命令行选项。
-lfl告诉 ld 链接libfl。
标签: c clang linker-errors ld