文章目录
- 1.报错:
- 2.源码:
- 3.原因:
- 4.解决办法:
- 5.运行成功:
1.报错:
Linux中测试cpp-httplib时出现报错std::regex_error,但源码中并没有用到正则表达式相关内容
2.源码:
#include <iostream>
#include "httplib/httplib.h"
int main()
{
httplib::Server svr;
svr.Get("/hi", [](const httplib::Request &req, httplib::Response &res) {
res.set_content("Hello World!", "text/plain");
});
svr.listen("0.0.0.0", 8080);
return 0;
}
3.原因:
gcc和g++版本太低
4.解决办法:
升级gcc和g++到高版本(注意避免出现只升级了gcc的情况)
升级教程可以参考我的另一篇博客:升级gcc/g++
5.运行成功:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)