摘要
实现了一种嵌入式软件集成开发环境,完成面向VxWorks应用程序的开发,包括源代码的编辑、编译、链接、下载、调试等一系列功能。原理是以宿主—目标机的方式,用交叉编译器编译链接源代码,形成目标代码,用RPC方法实现下载功能,并通过远程调试器GDB与VxWorks的WDB代理通信实现源代码级调试。
An integrated development environment for embedded software is designed in this paper, including coding, compiling, linking, downloading, debugging etc. The fundamental is based on host-target mode: cross-gcc is used to compile and link source code, RPC is adapted to download object modules, and remote debugger GDB is utilized to realize source level debugging by communicating with WDB agent provided by VxWorks.
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2006年第3期55-56,59,共3页
Computer Engineering
关键词
嵌入式软件
集成开发环境
交叉编译
远程调试
Embedded software
Integrated development environment
Cross compile
Remote debugging