如何解决 "undefined reference to 'ntohl'" 编译错误 Android NDK?
How to solve the "undefined reference to 'ntohl'" compile error in Android NDK?
如何解决编译错误?
error: undefined reference to 'ntohl'
collect2: error: ld returned 1 exit status
我用的是android-ndk-r10d.
使用 Android NDK 构建时,ntohl
和其他用于在网络和主机字节顺序之间进行转换的函数 #defines
出现在 header <sys/endian.h>
.因此,包括 header 应该可以修复您的编译错误。
如何解决编译错误?
error: undefined reference to 'ntohl'
collect2: error: ld returned 1 exit status
我用的是android-ndk-r10d.
使用 Android NDK 构建时,ntohl
和其他用于在网络和主机字节顺序之间进行转换的函数 #defines
出现在 header <sys/endian.h>
.因此,包括 header 应该可以修复您的编译错误。