盈鹏飞嵌入式
直播中

程维

11年用户 373经验值
擅长:嵌入式技术
私信 关注
[话题]

【EVB-335X-II试用体验】基于Fedora的开发环境搭建


基于Fedora的开发环境搭建,需要安装linux系统,交叉编译器的安装,环境变量的配置。为了方便开发,在window系统与linux之间传递文件,可以安装smb服务器,方便linux主机与开发板之间传递文件,可以安装 NFS服务器。

1 虚拟机安装
在window系统下安装 VMware Workstation 8 版本。

2 Fedora的安装
这个比较简单,网上有很多的教程 。
可参考:http://jingyan.baidu.com/article/f3e34a1291f79bf5eb6535e6.html

3 Samba服务器
在虚拟机中安装Fedora的时候,如果勾选安装了 smb 服务器,后面就比较简单。只需要配置一下就可以。
进入fedora ,查看samba服务器安装情况 ,如下图,如果这些包都安装好了,剩下就是配置了,如果没有
这些包,需要自己下载安装,用命令:sudo yum install -y samba
             samba包.png

samba服务器配置
修改 smb.conf文件,添加内容如下图
       smb配置.png


添加一个smb用户
# useradd wh
# smbpasswd -a wh  ;
      两次输入设置密码 。
提示: Added user wh 。 表示设置成功。

smb服务器测试 :
在“运行”中输入 : \linux主机IP . 我这里是  \192.168.0.16  。回车
提示输入: 用户名与密码 。就是刚才 添加的用户  “wh”。如果配置成功 ,就看到了Linux主机的文件夹,如下图
       smb测试成功.png

4 交叉编译器安装
上面fedora配置好samba服务器后,把编译器安装包拷贝到linux主机 。在window系统里面,进入共享目标opt ,
然后把 “gcc-linaro-ARM-linux-gnueabihf-4.7-2013.03-20130313_linux.tar.bz2”复制到该目录。
然后解压安装。


配置环境变量 :在  “ /etc/profile  ”里面添加:
“ export PATH=/opt/eVB_T335/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/bin :PATH ”


让配置有效 : source /etc/profile 。
至此,环境变量修改成功。


查看环境变量:   arm-linux-gnueabihf-gcc -v
如下图:
          gcc.png



到此, 开发环境已经配置好 。可以用来编译自己的程序 。




更多回帖

发帖
×
20
完善资料,
赚取积分