gpt4 book ai didi

gcc - gcc 4.4.1 的 tcp.h 错误

转载 作者:行者123 更新时间:2023-12-01 11:09:26 26 4
gpt4 key购买 nike

我刚刚升级到带有 gcc 4.4.1 的 Ubuntu 9.1,我在编译我的应用程序时遇到了问题:

/usr/include/linux/tcp.h:72: error: ‘__u32 __fswab32(__u32)’ cannot appear in a constant-expression

cp.h 中导致错误的行:

     ...
enum {
TCP_FLAG_CWR = __cpu_to_be32(0x00800000),
TCP_FLAG_ECE = __cpu_to_be32(0x00400000),
TCP_FLAG_URG = __cpu_to_be32(0x00200000),
TCP_FLAG_ACK = __cpu_to_be32(0x00100000),
...

有什么想法可以做吗?

最佳答案

改为包含 netinet/tcp.h。

关于gcc - gcc 4.4.1 的 tcp.h 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1624364/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com