使用交叉工具链二进制 (x86_64) 安装包


1. 获取安装包

  • 下载页面:龙芯开源社区网站 - 二进制下载
  • 交叉工具链安装包名称如:toolchain-loongarch64-linux-gnu-cross830-rc1.0-2022-04-22.tar.xzmips-loongson-gcc8-linux-gnu-2021-02-08.tar.gz
  • 下载后,展开归档文件到任意路径,直接调用 bin/ 目录下的 x86 二进制即可使用交叉工具链。 推荐用户将 bin/ 的绝对路径加入 $PATH 环境变量列表,以便直接从终端或构建脚本使用工具链命令。
  • 目前龙芯开源社区网站仅提供 x86 host 上的交叉工具链二进制,若有从其他架构交叉编译的需求,请参考 从源码编译 GNU 工具链

2. 示例:使用 LoongArch GCC 8.3 交叉工具链二进制

  • 下载并校验安装包:
$ wget http://ftp.loongnix.cn/toolchain/gcc/release/loongarch/gcc8/toolchain-loongarch64-linux-gnu-cross-830-rc1.0-2022-04-22.tar.xz
$ wget http://ftp.loongnix.cn/toolchain/gcc/release/loongarch/gcc8/toolchain-loongarch64-linux-gnu-cross-830-rc1.0-2022-04-22.tar.xz.md5

$ md5sum -c < toolchain-loongarch64-linux-gnu-cross-830-rc1.0-2022-04-22.tar.xz.md5
toolchain-loongarch64-linux-gnu-cross-830-rc1.0-2022-04-22.tar.xz: OK
  • 安装并测试运行:
$ tar xvf toolchain-loongarch64-linux-gnu-cross-830-rc1.0-2022-04-22.tar.xz
$ cd toolchain-loongarch64-linux-gnu-cross-830-rc1.0-2022-04-22

$ ls
bin  lib  libexec  loongarch64-linux-gnu  share  sysroot  versions

$ bin/loongarch64-linux-gnu-gcc -v
Using built-in specs.
COLLECT_GCC=bin/loongarch64-linux-gnu-gcc
COLLECT_LTO_WRAPPER=......
Target: loongarch64-linux-gnu
Configured with: ......
Thread model: posix
gcc version 8.3.0 (LoongArch GNU toolchain rc1.0)
©龙芯开源社区 all right reserved,powered by Gitbook文档更新时间: 2023-05-19 06:33:51

results matching ""

    No results matching ""

    results matching ""

      No results matching ""