Alien

View on GitHub

Bash编译

为了更好地支持命令行,添加bash的支持是有效手段之一。

步骤

  1. 下载源码
  2. 安装riscv64-linux-musl-gcc以及其它工具
  3. ./configure后会生成makefile
  4. 修改项目下的各个makefile文件,将那些gcc 设置换成riscv版本的。

image-20230717224352091

这包括ar ranlib size等等,由于riscv64-linux-musl-gcc工具链加入环境变量无效,这里可能需要使用绝对路径。

可以使用全局搜索替换功能将这些工具替换掉。

  1. 使用make编译

可能出现的问题