本文在Aworks上移植google prococol buffer C语言库及测试样例使用。
参考: https://developers.google.com/protocol-buffers
2. 寻找google protocol buffer 协议 C语言库库链接地址: https://github.com/nanopb/nanopb
3. 移植及验证个人的思路:
- 先把simple样例在PC端正常运行。
- 然后再把simple样例在目标版上验证。
- 最后使用自定义的message.proto生成代码,在PC端验证。
- 再移植message.proto生成的代码至目标板上面,走一次完整的注册流程开。
有些人会问为什么不跳过2,直接跳至3会更省时间,本人的开发思路是为了尽快验证移植上是否存在问题,之前使用pbtools时就遇到C11语法问题导致移植失败。
#安将nanopb所需要python包:
root@iZuf6anc2b2vgfvms9d7elZ:~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)