当前位置: 技术问答>linux和unix
请问uClibc是否完备?至少它没有libgcc_s.so.1,它们之间是什么关系?
来源: 互联网 发布时间:2016-02-27
本文导语: 我尝试使用uClibc制作一个根文件系统的库, 编译出来的动态库中没有libgcc_s.so.1, 而这个文件在很多程序中都会用到, 比如对于动态连接的busybox,它的库依赖如下: libcrypt.so.0 => libcrypt.so.0 (0x00000000) libgcc_s.so.1 => ...
我尝试使用uClibc制作一个根文件系统的库,
编译出来的动态库中没有libgcc_s.so.1,
而这个文件在很多程序中都会用到,
比如对于动态连接的busybox,它的库依赖如下:
libcrypt.so.0 => libcrypt.so.0 (0x00000000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00000000)
libc.so.0 => libc.so.0 (0x00000000)
libc.so.6 => /lib/libc.so.6 (0x00000000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)
libgcc_s.so.1是工具链本身自带的东西?我对这没概念,在网上也没能找到相关资料,请指教。
编译出来的动态库中没有libgcc_s.so.1,
而这个文件在很多程序中都会用到,
比如对于动态连接的busybox,它的库依赖如下:
libcrypt.so.0 => libcrypt.so.0 (0x00000000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00000000)
libc.so.0 => libc.so.0 (0x00000000)
libc.so.6 => /lib/libc.so.6 (0x00000000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)
libgcc_s.so.1是工具链本身自带的东西?我对这没概念,在网上也没能找到相关资料,请指教。
|
"libgcc_s.so.1是工具链本身自带的东西?"
是gcc一个库,就算把gcc全部删除了,还得保留该库,还有c++库(名字忘记了)也必须保留,比较粗鲁得做法就是找个相同环境的系统把libgcc_s.so.1拷贝到对于的位置试试..
是gcc一个库,就算把gcc全部删除了,还得保留该库,还有c++库(名字忘记了)也必须保留,比较粗鲁得做法就是找个相同环境的系统把libgcc_s.so.1拷贝到对于的位置试试..
|
libstdc++.so和libgcc_s.so库确实是gcc的