如何musl-gcc
在基于 glibc 的系统上构建和运行使用(无静态链接)编译的程序?
如果我构建一个简单的 hello world c 程序,objdump -p
只显示 libc.so 为 NEEDED
Dynamic Section:
NEEDED libc.so
...
但是,如果我将包含 musl 的 libc 的目录添加到我的 LD_LIBRARY_PATH 中,程序仍然无法运行。是否可以在基于 glibc 的系统上运行依赖于 musl 的 libc 的程序?
(我目前可以运行带有静态链接的 musl 构建的程序)