- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的其中一个代码中,我面临以下错误,因为我使用的是
========== 错误========
/auto/andpkg/rep_cache//wr-x86-xeon/5.0/sysroot/intel_xeon_32_core-wrs-linux/usr/include/linux/tcp.h:72:17: error: '__u32 __fswab32(__u32)' cannot appear in a constant-expression
../../../../zeromq/conf.x86it/../zeromq-4.0.1/../../../../routing-sw/include/pre-os/x86it/os/linux/tcp.h:24:8: error: redefinition of 'struct tcphdr' ../../../../zeromq/conf.x86it/../zeromq-4.0.1/../../../../routing-sw/include/pre-os/netinet/tcp.h:67:8: error: previous definition of 'struct tcphdr'
../../../../zeromq/conf.x86it/../zeromq-4.0.1/../../../../routing-sw/include/pre-os/x86it/os/linux/tcp.h:72:17: error: '__u32 __fswab32(__u32)' cannot appear in a constant-expression ../../../../zeromq/conf.x86it/../zeromq-4.0.1/../../../../routing-sw/include/pre-os/x86it/os/linux/tcp.h:72:17: error: a function call cannot appear in a constant-expression ../../../../zeromq/conf.x86it/../zeromq-4.0.1/../../../../routing-sw/include/pre-os/x86it/os/linux/tcp.h:73:17: error: '__u32 __fswab32(__u32)' cannot appear in a constant-expression
最佳答案
添加后 -std=c++0x
在 CXXFLAGS
,编译顺利:
CXXFLAGS = -Wall \
-pipe \
-g \
-O2 \
-fno-crossjumping \
-fno-strict-aliasing \
-march=pentiumpro \
--sysroot=/auto/andpkg/rep_cache//wr-x86-xeon/5.0/sysroot/intel_xeon_32_core-wrs-linux \
-m32 \
-Wno-variadic-macros \
-std=c++0x
关于linux - “__u32 __fswab32(__u32)”不能出现在 netinet/tcp_md5.h 中的常量表达式中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62183610/
我是一名优秀的程序员,十分优秀!