查看: 228|回复: 3

[原创] EVB-T335x评估版之开发环境

[复制链接]

18

主题

0

好友

413

积分

秀才

Rank: 3Rank: 3

  • TA的每日心情
    开心
    2017-8-10 12:41
  • 签到天数: 10 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2017-9-1 01:03:38 |显示全部楼层
    本帖最后由 wangdbff 于 2017-9-1 01:10 编辑

         这次说一下盈鹏飞的开发环境设置。资料中给出了压缩包,极大的方便了编译环境的搭建。
        主机是Win10系统,所以选择了安装虚拟机作为Linux主机环境,具体的安装过程可以选择VirtualBox或者VMware ,官网都有指导过程。假设已经完毕。安装软件前习惯性的sudo apt-get update。
        最好设置一个共享目录,方便拷贝文件。我这里的如下
          b.png

        把资料中的比那工具拷贝过来,虚拟机挂载以后进入目录,开始解压
    1. sudo tar -jxf gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-201303013_linux.tar.bz2 -C /opt/
    2. sudo tar -jxf arm-2010.09.tar.bz2 -C /opt/
    复制代码
          a.png

         解压完成后记得设置一下环境变量。如下
    1. export PATH=/opt/arm-2010.09/bin:$PATH
    2. export PATH=/opt/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-201303013_linux/bin:$PATH
    复制代码
    根据以往出现过的问题,还需要安装一些兼容32位系统的软件包
    1. sudo apt-get install lsb-core
    2. sudo apt-get install lib32stdc++6
    复制代码
    如果不清楚的朋友可以先不安装,将出错信息google一下会了解的更清楚些。
        如上已经安装完所有需要的组件,来测试一下gcc工具
    1. arm-linux-gnueabihf-gcc -v
    复制代码
    c.png

         OK,至此编译工具有了,那么可以写一个小程序来测试一下了。
         以Hello 为例,编写简单语句后编译。这里拷贝官方例程来测试,在Debug目录下直接打make即可
          d.png

         如果小程序不适用make的话,不必编写Makefile文件,使用gcc命令输出即可
    1. arm-none-linux-gnueabihf-gcc hello.c -o hello
    复制代码
    编译结束输出hello可执行文件。电脑上插着内存卡,就用内存卡拷贝hello到目标版上运行
         SD卡自动挂载在目录media下,此时运行即可看到测试通过,编译工具和环境工作正常
           e.png
         
         

       

    回复

    使用道具 举报

    16

    主题

    0

    好友

    1727

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    奋斗
    5 天前
  • 签到天数: 83 天

    连续签到: 2 天

    [LV.6]常住居民II

    发表于 2017-9-1 08:54:09 |显示全部楼层
    这是Lubuntu?
    回复

    使用道具 举报

    18

    主题

    0

    好友

    413

    积分

    秀才

    Rank: 3Rank: 3

  • TA的每日心情
    开心
    2017-8-10 12:41
  • 签到天数: 10 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2017-9-1 09:08:52 |显示全部楼层
    混森蓝兽 发表于 2017-9-1 08:54
    这是Lubuntu?

    是的,力图轻量
    回复

    使用道具 举报

    9

    主题

    4

    好友

    1051

    积分

    超级版主

    Rank: 8Rank: 8

    该用户从未签到

    发表于 2017-9-6 09:48:23 |显示全部楼层
    hello,wangdbff~
    回复

    使用道具 举报

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

    关闭

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

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

    GMT+8, 2017-9-24 02:20 , Processed in 0.123817 second(s), 13 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部