在开发openwrt时,编译内核的时候,自己写的代码在openwrt 编译报错,提示缺少依赖库文件
Package Gateway_Auto is missing dependencies for the following libraries:
libc.so.6
libm.so.6
libpthread.so.0
libc.so.6 libm.so.6 libpthread.so.0
glibc是linux上对标准库的实现,包含libc.so,libm.so,libpthread.so等库文件和头文件
解决方法,进入openwrt的更目录,然
cd staging_dir/target-mips_24kc_musl/pkginfo/ 目录下
对libc.provides这个文件进行修改
在进行make menuconfig 选择相应的组件,在make V=s
就可以编译通过了