========================
1. linux开发主机平台搭建
1.1 可以装一个linux的开发主机
1.2 或者可以装一个虚拟机(含有linux开发主机)
===================
2. 相关开发工具搭建
2.1 交叉工具链:
包括交叉编译器,交叉编译连接器等等一系列工具。
2.2 SSH服务器搭建:SSH: secure shell
用途:
可以通过网络登录远程系统,前提是远程系统已经开启了SSH服务。
实用情况:
(1) Linux主机不在本地,但又要使用或者维护这台计算机;
(2) 一个嵌入式linux产品不方便接调试串口,需要进行维护;
(3) 在远程机器和本地机器之间进行文件传输。
如何使用:
使用SSH 服务,一方面需要在远程系统上安装SSH服务,另一方面要在本地系统上安装
SSH客户端。
2.3 NFS服务器:network file system
介绍:
NFS即网络文件系统,可以通过网络让不同机器,不同系统之间可以实现文件共享。通过
NFS,可以访问远程共享目录,就像访问本地磁盘一样。
用途:
通过NFS服务,主机将用户指定的目录通过网络共享给目标机。目标机可以直接运行存放
于linux主机共享目录下的程序,这样调试程序非常方便。
搭建:
(1) 在主机中安装NFS软件包
(2) 添加NFS共享目录:/etc/exports
(3) 启动NFS服务
(4) 测试NFS服务器
2.4 TFTP服务器:
用来调试内核等等。
阅读(726) | 评论(0) | 转发(0) |