- 基于
Linux内核的应用程序的设计 - 基于
Linux内核的APP程序设计 Linux系统下的高级编程,介于应用层和驱动层
三种APP开发
Linux内核提供系统调用Linux内核→APPLinux内核→QT图形库→APPLinux内核→Andriod系统→APP
交叉编译
- 在主机上编译程序,通过串口或网线将二进制文件发送到目标机,在目标机上运行编译的二进制文件
应用程序调试
U盘或者TF卡拷贝- 网络文件系统:
NFS(Network File Sytem) GDB可设置断点和调试,strace拦截和记录系统调用及接收的信号valgind检测内存泄漏