Windows10 WSL下 龍芯3A 交叉編譯環境搭建

記個流水帳避免過後忘記怎麼搭建的 - -php

環境

Key Value
系統 Windows10
WSL系統 Ubuntu

下載工具鏈

http://www.loongnix.org/index.php/Cross-compilelinux

此處取第一個shell

部署

  1. 在WSL下解壓獲得 mips-loongson-linux-gnu 目錄
  2. 進入裏面,能夠看到有一個日期目錄 將裏面的內容移出到mips-loongson-linux-gnu 而後刪除日期目錄
  3. mips-loongson-linux-gnu 移動到 /usr/local/

最終效果如圖:工具

測試

寫以下代碼:測試

main.ccode

#include<stdio.h>

void main()
{
        printf("h\r\n");
}

編譯:blog

/usr/local/mips-loongson-linux-gnu/bin/mips-linux-gnu-gcc main.c -march=gs464e -mips64r2 -mabi=64
file a.out

若是看到屏幕輸出這個說明成功了:ip

a.out: ELF 64-bit LSB executable, MIPS, MIPS64 rel2 version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, not stripped
相關文章
相關標籤/搜索