Debug--multiple definition of `xxxx`问题解决及其原理
参考博客如下:
https://blog.csdn.net/mantis_1984/article/details/53571758
问题
在一个模块中的C文件单独编译没有任何问题,但是在链接阶段发生错误–multiple definition of xxxx问题解决及其原理。但是实现上对“xxxx”并没有多重定义。
解决方案
解决方案参考上述博客
一般在.h文件中定义一个变量声明时,在其他文件中只要包含了这个.h文件,编译的时候就会独立被编译器解释,然后每个.C文件会生成独立的标识符和符号表,所以上述代码
原创
2022-04-18 15:36:54 ·
251 阅读 ·
0 评论