解决方法: //module.h extern int global; //module.cpp int global; 这样在module.h头文件在被重复包含的时候就不会出现变量global重定义的问题了。