自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 解决Linux环境下安装muduo库报错muduo-master/muduo/base/Date.cc:58:9: error: invalid use of incomplete type

第一反应时安装依赖的boost库时出现错误,按照网络上的各种方法重新安装均无法解决。因为muduo库是一个使用十分广泛的网络库,非常多人经过长时间使用均未出现类似的编译阶段问题,所以一直认为是自己的虚拟机配置以及依赖的安装问题。尝试解决无果后我打开报错的文件查看原因,报错提示是代码中关于日期时间的部分出现了incomplete type,也就是其中的tm结构体,显示这是一个无效的使用。我阅读源码发现这是作者希望使用c库函数中的tm结构体来表示时间,但是在源码的Date.h中却没有引入相应的头文件。

2024-08-07 16:49:26 169

原创 linux使用gcc编译代码后发现动态链接库没有找到

在编译链接生成fcgi程序时,在gcc指明了寻找fcgi相关动态库,但是在使用ldd查询文件所需动态库时,发现libfcgi.so没有被找到。2.打开动态链接库的配置文件,将文件路径添加到配置文件中。1.在根目录下按文件名查找动态链接库文件。这时可以成功找到动态链接库。3.执行ldconfig。

2024-03-27 21:05:04 347

原创 Ubuntu安装pcre,报错 “configure: error: Invalid C++ compiler or C++ compiler flags”

今天在安装pcre时,在解压之后的目录下,进行./configure操作,发生报错 “configure: error: Invalid C++ compiler or C++ compiler flags”。查阅资料后发现是需要安装c++编译器,网上建议使用 yum install -y gcc-c++操作,实际操作之后发现问题不少,一开始找不到yum,于是又去安装yum,安装的过程中发现,Ubuntu官网挂掉,又换阿里云镜像,发现还是不行,DNS配置出错,继续修改配置文件。流程总结如下。

2024-03-25 20:21:40 1802 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除