相同文件名引发的教训

    今天在stm32开发板上进行移植xiaomagee的X-GUI,很快的功夫就将需要改的地方修改完成,然后开始编译,发现已经定义过的结构体提示未定义,然后开始需找问题,

把移植的每个文件在认真地和原工程对比一下,没有问题,再看是否将相应的.h 文件加入,也没有问题,几乎查遍了有可能出现的任何问题,在最后没有办法想要放弃时,

突然想到在以前的lcd现实中已经定义过font.h文件,我在新建的字库文件中又新建了一个相同的文件,造成编译器只识别了以前定义的,所以出现上述错误。

    通过此次教训,发现自己还有很多地方需要改进:

   1、调试缺乏耐心;

   2、急于求成,缺乏整体规划,内部细节缺少研究。

以此为诫,希望以后改进。

posted @ 2013-11-27 21:51  djbgyq  阅读(172)  评论(0编辑  收藏  举报