今天在编程过程中遇见报错“multiple definition of ”查找之后发现是全局变量没有声明,直接在其他文件中使用,解决办法:
1、在定义全局参数的头文件para.h中使用extern声明变量
2、在与该头文件名字相同的para.cpp文件中定义该变量
3、涉及到该变量文件中引用“para.h”文件
问题解决
原帖:multiple definition of 问题解决方法 - Boblim - 博客园 (cnblogs.com)
今天在编程过程中遇见报错“multiple definition of ”查找之后发现是全局变量没有声明,直接在其他文件中使用,解决办法:
1、在定义全局参数的头文件para.h中使用extern声明变量
2、在与该头文件名字相同的para.cpp文件中定义该变量
3、涉及到该变量文件中引用“para.h”文件
问题解决
原帖:multiple definition of 问题解决方法 - Boblim - 博客园 (cnblogs.com)