我目前从事嵌入式 Linux 软件开发,已经工作比较长的时间了。这篇文章主要是写给正在实习或者即将开始实习的同学,希望通过自己的经验给大家提供一些帮助,也欢迎你们随时提问。很多同学在刚开始实习时,会觉得自己什么都不懂,不知道该从哪开始,也担心问问题太多不太好。其实这是正常的,实习最重要的目的就是“学”。嵌入式 Linux 涉及的内容比较庞杂,硬件知识、驱动开发、系统调用、Makefile、调试技巧、版本管理等都可能会用到,不可能一开始就都掌握。我写这篇文章就是希望大家在遇到问题时可以来问我。不管你是卡在编译不过、驱动加载失败,还是不知道怎么移植 busybox、怎么调试内核 log、怎么分析 ...