基于ubuntu10.1的嵌入式开发环境构建.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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: 显示帮助信

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档