在 UBUNTU(虚拟机)上使用 C 进行 RPC 编程

在 UBUNTU(虚拟机)上使用 C 进行 RPC 编程
#cc -g    -c -o add_clnt.o add_clnt.c
In file included from add_clnt.c:7:
add.h:9:10: fatal error: rpc/rpc.h: No such file or directory
    9 | #include <rpc/rpc.h>
      |          ^~~~~~~~~~~
compilation terminated.
make: *** [<builtin>: add_clnt.o] Error 1

请帮助我,我是新手。

答案1

您可以询问打包系统提供哪个包/usr/include/rpc/rpc.h(使用dpkg -S /usr/include/rpc/rpc.h) 并安装它 (Wack-A-Mole 方法),或者执行sudo apt install build-essential(它是一个包含您需要的内容的元包)。我推荐这种build-essential方法。

相关内容