有的时候,一个同文件里面包含了许多个头文件,C文件中都包含这个主的头文件即可 ,这样很方便。
但是有的时候 在分头文件中声明一个函数的时候,会意想不到的出现很多错误,这个时候 只要将这个分头文件在主头文件中的位置调整到比较后面的位置即可。如:
#include "fat.h"
#include "Menu.h"
#include "OSFile.h"
#include "uart0.h"
#include "LCD.h"
#include "Key.h"
#include "CPL_config.h"
#include "mshostconfig.h"
#include "OSCompiler.h"
#include "ExcuteGcode.h"
#include "main.h"
#include "OSFile.h"
#include "uart0.h"
#include "LCD.h"
#include "Key.h"
#include "CPL_config.h"
#include "mshostconfig.h"
#include "OSCompiler.h"
#include "ExcuteGcode.h"
#include "main.h"
这个时候会出现很多错误,如果改成这样就没有问题了
#include "fat.h"
#include "OSFile.h"
#include "uart0.h"
#include "LCD.h"
#include "Key.h"
#include "CPL_config.h"
#include "mshostconfig.h"
#include "OSCompiler.h"
#include "ExcuteGcode.h"
#include "OSFile.h"
#include "uart0.h"
#include "LCD.h"
#include "Key.h"
#include "CPL_config.h"
#include "mshostconfig.h"
#include "OSCompiler.h"
#include "ExcuteGcode.h"
#include "Menu.h"
#include "main.h"
#include "main.h"