ch.h:38:10:致命错误: rpc/rpc.h:没有那个文件或目录38 I#include <rpc/rpc.h>

1.报错如下

编译器在编译时找不到 rpc/rpc.h 头文件

2.解决报错

通过确认问题、检查库安装、配置环境变量、查看实际路径、查阅解决方案并实施,在检查 RPC 库已安装并配置环境变量无效后,通过查阅资料发现问题源于路径不一致,最终将 /usr/include/tirpc/rpc/ *下的文件复制到 /usr/include/rpc/ 目录下解决了问题。在一些 Linux 发行版中,rpc.h 可能是通过 tirpc 实现的,所以现代系统通常使用 libtirpc(这是 tirpc 的实现库)。rpc.h 文件被安装在 /usr/include/tirpc/rpc/ 中,但为了与历史代码兼容,系统的默认搜索路径仍然包含 /usr/include/rpc/

相关推荐
wang090741 分钟前
网络协议之为什么要分层
网络·网络协议
EasyDSS2 小时前
EasyCVR视频汇聚平台助力大型生产监控项目摄像机选型与应用
网络·人工智能·音视频
穿条秋裤到处跑2 小时前
前端连接websocket服务报错 Unexpected response code: 301
websocket·网络协议·nginx
等猪的风3 小时前
openwrt作旁路由时的几个常见问题 openwrt作为旁路由配置zerotier 图文讲解
运维·服务器·网络
千码君20163 小时前
什么是数据链路层的CRC检测以及为什么要放到帧尾?
服务器·网络·网络协议·以太网·奇偶校验·crc检测·以太网帧
后院那片海3 小时前
Web基础与HTTP协议
网络·网络协议·http
科技小E4 小时前
EasyRTC嵌入式音视频通信SDK智能安防与监控系统的全方位升级解决方案
大数据·网络·人工智能·音视频
问道飞鱼5 小时前
【知识科普】HTTPS 加密中信息的可见性详解
网络协议·http·https·ssl·tls
程高兴5 小时前
高压直流输电MATLAB/simulink仿真模型+说明文档
开发语言·网络·matlab
开***能8 小时前
高炉项目中DeviceNET到Ethernet的转换奥秘
网络·网络协议·自动化