添加静态库后出现的LNK2005错误

添加静态库后出现的LNK2005错误

今天在程序里添加了一个静态库后发现会出现出LNK2005错误:

error LNK2005: "public: __thiscall std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QAE@H@Z) 已经在 Encrypt.lib(md5.obj) 中定义
GameHall error LNK2005: "public: void __thiscall std::_Mutex::_Lock(void)" (?_Lock@_Mutex@std@@QAEXXZ) 已经在 Encrypt.lib(md5.obj) 中定义


后发现为静态库程序和目标程序的属性页配置不对应,后来修改mfc的使用库相一致使用就正常了.

你可能感兴趣的:(添加静态库后出现的LNK2005错误)