N32926 linux开发环境搭建

抄写了各路前辈的资料。。作为自己的一个开发记录,遗留备用。

一、  安装linux

1. 安装VMware和Ubuntu12.04.

2. 使用VMware配置文件共享。

3. 点击桌面左边那条导航第一个,在上面搜索框输入terminal 就可以找到终端。

4. /mnt/hgfs可以看到共享的文件。

5. # sudo apt-get install vim    安装vim

二、 安装ARM工具链

1. 在开发资料包中找到这些文件:


其中02_Bsp就包含了开发环境所需的工具链。

2. 安装工具链

    

    # sudo  ./arm_linux_4.2_install.sh 

3. 添加环境变量

   # vim /etc/profile

   文件末尾添加:export PATH=$PATH:/usr/local/arm_linux_4.2/bin

   刷新环境变量:source /etc/profile

4. 检查arm-linux-gcc版本

   # arm-linux-gcc -v

5. 测试工具链

    # arm-linux-gcc test.c 

    编译成功就OK。 编译不成功就GO->https://www.cnblogs.com/yiru/archive/2012/11/15/2771226.html


三 安装nfs

1. ARM LINUX内核配置支持NFS

File systems  ---> 
           [*] Network File Systems  --->  
                   <*>   NFS client support
                    [*]         NFS client support for NFS version 3
                    [*]               NFS client support for the NFSv3 ACL protocol extension
                    [*]         NFS client support for NFS version 4 (EXPERIMENTAL) 
                    [*]               NFS client support for NFSv4.1 (DEVELOPER ONLY) 
                    [*]         Root file system on NFS
 [*] Networking support  ---> 
          Networking options  ---> 
                    [*]   IP: kernel level autoconfiguration 
2.  安装NFS服务器:sudo apt-get install nfs-kernel-server
     配置NFS服务器:sudo vim /etc/exports
     文件末尾添加:      /home/qian/N32_share *(rw,sync,no_root_squash)
     N32_share就是共享的文件目录,把东西扔在这个文件即可。这种写法只适合开发使用,因为没加任何安全方面的措施。
     输入命令 /etc/init.d/nfs-kernel-server restart 重启nfs服务器 
     
3. 将编译好的内核conprog.bin拷贝到开发板的/mnt/nand1-1中。原始的conprog.bin移动到SD中备份,否者空间不够。

4. 在开发板的终端输入: mount -n -o nolock 192.168.1.184:/home/qian/N32_share /mnt/nand1-2/mynfs


四。安装smba

1. 执行 sudo apt-get update
2. cd /etc/samba/  


配置文件最后添加:
[share]  #到时候samba登录的时候显示的文件夹的名字, 随便写,https等等都可以
 path = /srv/share/  #samba登录的时候的路径,通俗说就是放东西的地方,这个路径创立的时候记得添加权限。
 available = yes   # 下面就是一些权限的配置。
 public = yes
 browseable = yes

 writable = yes

3. sudo /etc/init.d/sambd restart # 重启服务器就行
4. 客户端登录

在windows下 \\xxx.xxx.xxx.xxx IP地址就行





     

     



评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值