我正在尝试在c程序中使用正则表达式。我正在使用Windows 10和Dev-C ++。每当我为正则表达式添加头文件,即
#include <regex.h>
它给了我错误
[error] regex.h:没有这样的文件或目录。
我无法弄清楚如何在dev-c ++中下载和安装c的regex库。编译器:TDM-GCC 4.9.2 64位版本。谢谢你的帮助。
答案 0 :(得分:0)
我认为在编译过程中包含路径有问题。如果你感兴趣的话,c / c ++应用程序over here的编译过程有很好的扩展。
基本上,在编译ac / c ++应用程序时,您的编译器会在第一步中扫描您的源文件,并将所有#include <file.h>
替换为它在搜索路径中找到的file.h
内容。
Dev-c ++使用MinGW和GNU编译器集合(gcc)的端口进行编译。
现在你需要做什么:
/usr/include
。)可悲的是,我没有附近运行Windows的计算机,因此难以帮助完成这两个步骤。在MinGW上安装正则表达式this package似乎很有希望。