使用NFS挂载开发主机文件到开发板进行调试

实际就是NFS挂载跟GDB的结合

将开发主机上的代码通过nfs挂载到开发版本,然后就可以在开发板使用gdb直接调试开发主机上的代码了。

开发主机作为nfs服务端,开发板作为nfs客户端。

1.ubuntu安装nfs服务:apt-get install nfs-kernel-server

2.安装完成之后修改配置文件/etc/exports


/home/workspace 需要共享的目录

* 限制哪些主机可以挂载该目录

rw 读写权限

sync 文件同步

no_root_squash 如果客户端使用root登录 对该挂载的目录同样具有root权限

(注意:*跟()之间不要有空格)

3.使配置文件生效

exportfs -a 共享所有配置的目录

exportfs 查看共享的目录

4.重新启动nfs

/etc/init.d/nfs-kernel-server restart


客户端挂载服务端共享的目录

mount -t nfs 192.168.20.248:/home/workspace/ /home/workspace/ -o nolock

(注意:挂载的目录跟主机共享的目录最好一样,这样gdb调试的时候方便寻找源代码)


挂载完成之后,就可以使用gdb开始调试了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值