- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ubuntu10.1的嵌入式开发环境构建
基于ubuntu10.1的嵌入式开发环境构建
Ubunut10.10已经给我们安装好了GCC,但没有安装G++,所以我们要自己安装G++,只要在终端那边输入:sudo apt-get install g++ 即可。安装完G++,就可以安装交叉编译器了。
Step1:下载 arm-linux-gcc-4.4.3.tgz到tmp文件夹,然后进入到该目录,执行解压命令:
#cd /tmp
#tar xvzf arm-linux-gcc-4.4.3.tgz (注:#是要在root下执行;根据下载压缩包的不同命令有所不同,也可以直接在图形方式下右击键选择解压)
执行该命令,将把 arm-linux-gcc 安装到/usr/loca/arm/4.4.3 目录。
Step2:把编译器路径加入系统环境变量,运行命令#gedit /root/.bashrc
编辑/root/.bashrc 文件,在最后一行添加:
export PATH=$PATH: /opt/FriendlyARM/toolschain/4.4.3/bin
保存退出。
Step3:重新登录系统(sudo init 6),使以上设置生效,在命令行输入$su
转换成root,执行#arm-linux-gcc –v,会出现信息GCC version 4.4.3,这说明交叉编译环境已经成功安装。(推出root,ctrl+d)
Step4安装minicom。推荐使用PuTTy(也可以安装minicom),在终端输入
#apt-get install putty
安装成功后“应用程序”菜单中有PuTTy。
注意:如果你是用笔记本的,开发板与本本连接的时候,在ubuntu下端口是ttyUSB0,但在windows下,端口是COM4.
S安装nfs
设置共享目录
运行命令
#gedit /etc/exports
编辑 nfs 服务的配置文件(注意:第一次打开时该文件是空的),添加以下内容:
/opt/ *(rw,sync,no_root_squash)
其中:
/opt/ 表示 nfs 共享目录,(可以改成其他路径) 它可以作为开发板 的根文件系统通过 nfs 挂接;
表示所有的客
rw 表示挂接此目录的客户机对该目录有读写的权力
no_root_squash 表示允许挂接此目录的客户机享有该主机的 root 身份 如果只修改了/etc/exports文件,并不总是要重启nfs服务。可以使用exportfs工具重新读取/etc/exports,就可以加载输出的目录。exportfs工具语法如下:
?? exportfs? [-aruv]
-a : 全部挂载(或卸载) /etc/exports的设置。
-r : 重新挂载/etc/exports的设置,更新/etc/exports和/var/lib/nfs/xtab里面的内容。
-u : 卸载某一个目录。
-v : 在输出的时候,把共享目录显示出来。
在nfs已经启动的情况下,如果又修改了/etc/exports文件,可以执行命令:
$ exportfs -ra
?系统日志文件/var/lib/nfs/xtab中可以查看共享目录访问权限,不过只有已经被挂载的目录才会出现在日志文件中。
安装nfs-kernel-server
# apt-get install nfs-kernel-server
启动 NFS 服务的方法和步骤:
在命令行下运行:
#/etc/init.d/nfs-kernel-server start
使用这个命令可以停止 nfs 服务:
#/etc/init.d/nfs-kernel-server stop
NFS服务重启:
#/etc/init.d/nfs-kernel-server restart
NFS服务运行状态:
#/etc/init.d/nfs-kernel-server status
连接nfs服务器
????通过上面的配置后,客户机便可通过简单的mount命令将nfs共享资源挂载到本地来了,之后可以如同操作本地文件系统一样使用。
查看nfs服务器的共享资源
????在客户机连接nfs共享资源前,通常要用showmount命令查看一下nfs服务器上的共享资源情况,了解是否有权限访问。showmount命令查看 某台nfs服务器上都有哪些nfs共享资源。showmount命令包含在nfs-kernel-server软件包中,一般语法格式 是:showmount [dehv] nfssrvname
???? 其中nfssrvname表示nfs服务器主机名,也可用IP地址各选项如下:
-d :显示客户端所挂载的共享目录
-e: 显示nfs服务的导出共享目录列表
-h: 显示帮助信
您可能关注的文档
- 香港身份学生国内高考试题:导数综合题2(含答案).pdf
- 详细解析ESP中传感器及接口技术的电路.docx
- 想要高考语文130+?这套万能答题方式绝对不能错过!.pdf
- 向量的运算-2017年高考数学三轮讲练测核心热点.pdf
- 现在生物技术导论重点.docx
- 小标题--高考优秀例文.pdf
- 公司事故报告、处理制度.doc
- 小学六年金飞跃英语练习题(1-3)单元.doc
- 校园快递服务点创业计划书.docx
- 小学英语作文汇总(上).pdf
- 2025年金肯职业技术学院单招职业适应性测试题库带答案.docx
- 2025年钦州幼儿师范高等专科学校单招综合素质考试题库完美版.docx
- 2025年钟山职业技术学院单招职业适应性考试题库参考答案.docx
- 2025年金华职业技术学院单招职业技能测试题库附答案.docx
- 2025年闽南理工学院单招职业技能测试题库审定版.docx
- 2025年闽南理工学院单招综合素质考试题库审定版.docx
- 2025年闽南理工学院单招职业倾向性考试题库汇编.docx
- 2025年闽南理工学院单招职业倾向性考试题库推荐.docx
- 2025年闽北职业技术学院单招综合素质考试题库1套.docx
- 2025年长沙轨道交通职业学院单招职业技能考试题库一套.docx
文档评论(0)