【技术实现步骤摘要】
一种基于NFS服务的远程调试方法
本专利技术涉及程序远程调试
,具体涉及一种基于NFS服务的远程调试方法。
技术介绍
在嵌入式开发中,由于开发环境与运行环境是分开的,使用gdb进行远程调试成为开发测试问题追踪过程中的重要调试手段。现有远程调试方法一般是在宿主机上开发调整程序后,使用交叉编译工具生成可执行程序以及其所依赖的库,由于嵌入式系统一般资源有限,只有运行环境没有开发环境,所以这一步只能在宿主机上操作;然后通过U盘或者其他方式,将可执行程序及其所依赖的库从宿主机上拷贝到目标机的指定位置,这是一个每次程序改动后频繁操作的步骤;再在目标机上使用gdbserver工具启动程序调试监听服务,在宿主机上使用gdb工具对程序进行远程调试。通过上述方法远程调试,每次更改程序完成编译链接后,都需要将程序及其依赖库从宿主机上拷贝到目标机的指定目录下,这个过程不仅造成时间浪费,而且容易引起人为因素的异常。
技术实现思路
为了解决上述问题,本专利技术提出一种基于NFS服务的远程调试方法,减少远程调试操作步骤, ...
【技术保护点】
1.一种基于NFS服务的远程调试方法,包括以下步骤:/na、在宿主机上,安装NFS服务端程序,并启动NFS服务;在目标机上安装NFS客户端程序;/nb、将宿主机NFS服务共享的目录挂载在目标主机下的指定目录;/nc、在宿主机上开发调整程序后,使用交叉编译工具生成可执行程序以及其所依赖的库;/nd、在目标机上使用gdbserver工具启动程序调试监听服务;/ne、在宿主机上使用gdb工具对程序进行远程调试。/n
【技术特征摘要】
1.一种基于NFS服务的远程调试方法,包括以下步骤:
a、在宿主机上,安装NFS服务端程序,并启动NFS服务;在目标机上安装NFS客户端程序;
b、将宿主机NFS服务共享的目录挂载在目标主机下的指定目录...
【专利技术属性】
技术研发人员:杨公所,
申请(专利权)人:山东华软金盾软件股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。