1. 问题描述: multiple definition of .....
写好Makefile后,保证各变量和函数定义和说明都有的情况下,可能会出现: multiple definition of .....
当把所有的全局变量写在一个global.h里,然后其他文件都include 了它 ,于是出现了 multiple definition of .....
解决方法:
头文件global.h 在所有的变量声明前加上extern ...
如 extern HANDLE ghEvent;
注意这儿不要有变量的初始化语句。(我就是栽在这里滴)