./configure
make
make install
过程中可能会出现permission denied报错,或无法在/usr/下新建目录:执行su,再安装
su
musl默认安装目录是:/usr/local/musl
环境变量为: export PATH=$PATH:/usr/local/musl/bin/
新建终端,执行
vim ~/.bashrc
在文件的最末尾加上(按 a 进入编辑模式)
export PATH=$PATH:/usr/local/musl/bin/
然后按 Esc 退出编辑模式,再输入:
:wq
为使文件生效,执行:
source ~/.bashrc
自己新建一个c源文件(在bash下执行):
cat > hello.c <<EOF
#include <stdio.h>
int main()
{
printf("hello, world\n");
return 0;
}
EOF
然后编译(在hello.c所在的目录下编译)
musl-gcc hello.c
编译成功即安装成功。