使用NFS挂载开发主机文件到开发板进行调试
2017-12-28 11:07
281 查看
实际就是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开始调试了。
将开发主机上的代码通过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开始调试了。
相关文章推荐
- 应用两个DLL文件在Keil环境下进行单片机开发调试仿真,强烈推荐给没有实验开发板的同学!!!!
- 在嵌入式开发中利用NFS将主机文件共享到开发板的方法
- 使用NFS挂载根文件系统到2440开发板
- OK6410开发板开发环境搭建-NFS文件启动和使用dnw2烧写镜像文件
- 夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载
- 使用NFS进行网络文件挂载
- OK6410开发板开发环境搭建-NFS文件启动和使用dnw2烧写镜像文件
- 利用NFS在主机上挂载开发板文件
- OK6410开发板开发环境搭建-NFS文件启动和使用dnw2烧写镜像文件
- 嵌入式应用/驱动开发网络环境设置-使用NFS网络文件系统挂载根文件系统
- VMware中Linux开发板的NFS文件系统的挂载
- 凌阳SPCE3200精简开发板:使用REDBOOT进行网络调试和烧录
- 嵌入式开发中使用DDD进行调试
- 使用Samba在主机和qemu客户机之间进行文件交互
- linux 使用nfs进行设备调试的方法
- Android应用开发之使用Socket进行大文件断点上传续传
- 嵌入式开发中使用DDD进行调试
- 图解使用Win8Api进行Metro风格的程序开发二----使用文件选择器访问和保存文件
- 转:使用Netbeans进行asterisk开发调试
- 使用 Xcode 在越狱 iOS 设备上进行开发调试