直接在ubuntu 18.04 里编辑和编译简单的hello.c程序,然后复制到智龙开发板V3.42上运行。

本文参考了一些资料

1,龙芯1c开源板一步一步玩hello (新手必看,包教包会)。http://www.openloongson.org/forum.php?mod=viewthread&tid=142

2,孙老师的git和网盘(很多资料,包括《一步步跟我学智龙》) https://github.com/sundm75/Loongson-Smartloong-V2.0

3,智龙开发板手册2015.10.21更新。http://www.openloongson.org/forum.php?mod=viewthread&tid=142

4,龙芯ls1b开发板 基础操作。https://blog.csdn.net/tongxin1101124/article/details/90213727

 

1,在ubuntu 18.04里下载和解压缩gcc-4.3-ls232.tar.gz,并设置路径PATH的值。

          下载地址:http://ftp.loongnix.org/embedd/ls1b/toolchain/

          tar zxvf gcc-4.3-ls232.tar.gz -C  /

1.5, 编辑 ~/.bashrc文件,将下面这一行添加到文件最后。

          set PATH=/opt/gcc-4.3-ls232/bin:$PATH

1.6, 使该文件立即生效。

         source   ~/.bashrc

2,用vim编辑hello.c程序。用mipsel-linux-gcc编译hello.c

           vim hello.c

            mipsel-linux-gcc  -o hello.out   hello.c
 

截图1

3,用tar打包hello.c 和hello.out 。不过也可不打包。

            tar cvf hello.tar hello.c hello.out

截图2

4,在ubuntu 18.04里用U盘复制tar文件,然后在win7里用putty复制和解压缩U盘tar文件到智龙开发板,并运行hello.out 程序。

         智龙板没有自动装载U盘,因此需要手动转载U盘。

         fdisk -l                                      #注释:该命令最后列出了U盘: /dev/sda1     32G

        mount     /dev/sda1  /mnt    

         tar  xvf hello.tar

       ./hello.out

截图3

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值