查看: 228|回复: 0

[原创] 【TI的一代经典旷世神U—电鱼派】(二)+开发环境搭建

[复制链接]

1

主题

0

好友

1268

积分

进士

Rank: 5Rank: 5

  • TA的每日心情
    无聊
    7 天前
  • 签到天数: 269 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2016-12-3 22:55:44 |显示全部楼层
    电鱼派板卡申请地址:http://www.eeboard.com/bbs/thread-49572-1-1.html

    正所谓“工欲善其事必先利其器”,再开始我们的电鱼派正式的试用之前我们要先搭建好编译环境。
    其中虚拟机的安装过程且不表,这东西网上一抓一大把。这里主要讲一讲安装交叉编译环境。
    我试用的virtualbox虚拟机在安装ubuntu的时候出现“The system is running in low-graphics mode”问题,查找之后发现是没有安装显卡驱动,敲入如下命令即可:
    sudo apt-get install fglrx
    sudo reboot
    之后就可以进入图形界面了,我比较菜,不太习惯命令行界面。。。。
    接下来就需要安装交叉编译环境,还有nfs。
    1、首先安装nfs,这个容易就一条命令:
         #apt-get install nfs-kernel-server
    2、然后配置nfs文件系统路径,打开/etc/exports文件添加如下代码:
          /home/Workspace/dianyu *
          文件夹可以修改自己的目录。
          之后重启一下nfs服务:
          /etc/init.d/nfs-kernel-server restart  
    3、接下来配置交叉编译环境
         在光盘目录下找到arm-linux-gcc-4.6.1-dianyu.tar.gz。
         放到虚拟机里面进行解压,这里我解压到/usr/local/arm/dianyu/目录下。
    4、打开我们的电鱼派,关在nfs文件系统
          mount -t nfs -o nolock 192.168.199.125:/home/saber/WorkSpace/nfs /mnt/nfs
          192.168.199.125是我的虚拟机地址,/mnt/nfs 是我虚拟机上的本地目录。
    5、编译第一个程序“hello world”。
          在虚拟机上试用vi编辑我们的第一个程序。
    1. #include <stdio.h>

    2. void main()
    3. {
    4.         printf("hello world!\r\n");
    5. }
    复制代码
    然后使用我们安装好的交叉编译工具进行编译:
           /usr/local/arm/dianyu/arm-linux-gcc-4.6.1-dianyu/bin/arm-none-linux-gnueabi-gcc hello.c        然后将编译生成的a.out文件放到我们的nfs共享目录里面。然后就可以在板子上面看到a.out文件了。
    6、./a.out 执行就可以看到我们的第一个程序了。
    filehelper_1480854660626_35.png



    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /4 下一条

    手机版|爱板网 |网站地图  

    GMT+8, 2017-9-22 07:14 , Processed in 0.167700 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部