作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我试图在 Linux 的 setsockopt 中使用 SOL_NETLINK,但收到一条错误消息,指出 SOL_NETLINK 未定义,尽管包含在 socket.h 文件中。
Google 搜索了一些答案,看到人们由于“Linux 头文件混淆”而在自己的文件中重新定义了 SOL_NETLINK。
有什么解释吗?
最佳答案
这可能是一种解决方法,但如果您看到 the Linux kernel SOL_NETLINK
始终定义为 270:
#define SOL_NETLINK 270
您可以只用值替换常量,它应该可以正常工作。
关于Linux。 SOL_NETLINK 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17732044/
我试图在 Linux 的 setsockopt 中使用 SOL_NETLINK,但收到一条错误消息,指出 SOL_NETLINK 未定义,尽管包含在 socket.h 文件中。 Google 搜索了一
我是一名优秀的程序员,十分优秀!