首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何处理“未定义的引用到‘`regcomp'”错误

如何处理“未定义的引用到‘`regcomp'”错误
EN

Stack Overflow用户
提问于 2020-05-22 22:02:37
回答 1查看 946关注 0票数 0

我是Eclipse环境的新手,我正在尝试用安装在Windows10中的Eclipse编写C程序。我使用的编译器是通过MSYS2安装的MinGW最新版本。我编写的程序中使用了正则表达式。当我尝试构建代码时,我得到了以下错误-

21:对regcomp' 35: undefined reference toregexec‘enter image description here的引用未定义

有人能帮我解决这个问题吗??

EN

回答 1

Stack Overflow用户

发布于 2020-05-29 20:08:45

如果您的代码中包含#include <regex.h>,并且它可以编译,那么看起来您已经安装了该库。

但是undefined reference to 'regexec'是一个链接器错误,这意味着您没有链接到要调用其函数的库。

因此,您需要链接到这个库,可能是通过添加链接器标志-lregex

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61956763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档