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/

相关推荐
H Journey3 小时前
网络编程-创建SOCKET套接字
网络·socket
一袋米扛几楼984 小时前
【高级网络】虚拟化与云计算 (Virtualization & Cloud) 深度解析
网络·网络工程
wdfk_prog6 小时前
正常关闭虚拟机时,不要点“关机”,而要点“关闭客户机”
linux·c语言·网络·ide·vscode
bzmK1DTbd8 小时前
Servlet 4.0新特性:HTTP/2与异步处理支持
网络协议·http·servlet
@insist1238 小时前
信息安全工程师-网络安全审计产品图谱与实战应用全解
网络·安全·软考·信息安全工程师·软件水平考试
梵豪9 小时前
太原市政府办公网络规划与设计
网络
近墨者缺黑9 小时前
关于Modbus RTU和TCP协议的一些简要笔记
网络协议
yantaohk9 小时前
一键下载微信视频号所有页面视频,支持批量下载、加密视频解密、自动去重
网络·微信·音视频
其实防守也摸鱼9 小时前
无线网络安全--实验 规避WLAN验证之发现隐藏的SSID
java·开发语言·网络·安全·web安全·智能路由器·无线网络安全
书源丶10 小时前
四十三、网络编程(下)——TCP 编程与 HTTP 入门
java·网络·tcp/ip·http