【发布时间】:2011-07-17 14:12:26
【问题描述】:
我需要在我的 Qt 应用程序中使用 flex++ 生成的解析器代码。我收到了这个错误:
undefined reference to `yyFlexLexer::yywrap()
我还在 .pro 文件中添加了这一行:
LIBS += -lfl
【问题讨论】:
-
这是您帖子中的拼写错误还是您真的在某处有
LIBIS? -
你使用了LEXSOURCES qmake 属性吗?
-
好吧,你至少应该尝试一下。如果它解决了您的问题,那么您绝对应该使用它:-)
-
我尝试添加
LEXSOURCES=lex.yy.cc并得到 995 错误,所以我想应该添加规则文件,对吗?但LEXSOURCES=rules.l没有帮助...文档中没有关于 LEXSOURCES 变量的内容!
标签: qt qt4 parser-generator flex++