Android 平台上的 C 开发该怎么学啊
老铁们,最近我想学下Android上用C开发一些偏向系统的程序,举个例子git代码链接
就像这样的,至少得先看懂,能稍微改改。
我现在想找点比较系统的书或者视频也行来学习一下但是不知道这个属于哪一个范畴。我看了看linux c一些书的目录,感觉也不太相关。比如说
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
#include <dirent.h>
#include <signal.h>
#include <sys/mman.h>
// #include <asm/ptrace.h>
#include <sys/wait.h>
#include <sys/ptrace.h>
这一堆,sys asm目录下的东西
还有 pid_t这中数据结构,uint32_t这种设备相关的数据类型(貌似)
还有一堆系统调用的方法。
这一坨宏
#if defined(__i386__)
#define pt_regs user_regs_struct
#endif
希望老铁们能给个比较系统的书单,关键词也行。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你是要看内核层相关的代码吧 可以看一下 linux内核开发相关书籍