我无法包含在我的任何文件中。它总是在编译过程中失败。
我安装了lksctp-tools软件包。
我跑
gcc -Wall -lsctp -o client admin.c deserializer.c input_parser.c main.c receive_response.c send_request.c serializer.c utils.c
我得到:
main.c:2:10: fatal error: netinet/sctp.h: No such file or directory
#include <netinet/sctp.h>
^~~~~~~~~~~~~~~~
compilation terminated.
我正在使用Fedora,不知道这是否会发生任何变化。
但是,该项目在CLion上似乎运行良好。
最佳答案
在ubuntu上需要安装libsctp-dev
。
sudo apt install libsctp-dev