阅读:1952回复:5
出现这些编译错误是为什么?
出现这些编译错误是为什么? [所有相关帖子]
DibDoc.obj : error LNK2005: \"void * m_hDIB\" (?m_hDIB@@3PAXA) already defined in Dib.obj DibDoc.obj : error LNK2005: \"class CPalette * m_palDIB\" (?m_palDIB@@3PAVCPalette@@A) already defined in Dib.obj DibDoc.obj : error LNK2005: \"class CSize m_sizeDoc\" (?m_sizeDoc@@3VCSize@@A) already defined in Dib.obj DibView.obj : error LNK2005: \"void * m_hDIB\" (?m_hDIB@@3PAXA) already defined in Dib.obj DibView.obj : error LNK2005: \"class CPalette * m_palDIB\" (?m_palDIB@@3PAVCPalette@@A) already defined in Dib.obj DibView.obj : error LNK2005: \"class CSize m_sizeDoc\" (?m_sizeDoc@@3VCSize@@A) already defined in Dib.obj Debug/Dib.exe : fatal error LNK1169: one or more multiply defined symbols found Error executing link.exe. |
|
沙发#
发布于:2004-04-17 00:35
:重复包含头文件 就行了
|
|
|
板凳#
发布于:2004-04-18 14:45
moonYu兄你也有不懂的呀? :D
|
|
地板#
发布于:2004-04-18 14:46
呕,moonYu,不好意思,是我但错了
|
|
地下室#
发布于:2004-04-18 22:18
找不到函数连接符。
相当于没有函数。 ;) 你找找这些函数定义在那里,把他加到工程里去 |
|
|
5楼#
发布于:2004-04-19 09:12
already defined in Dib.obj
函数重复定义了 |
|
|