1.编译问题描述:
error LNK2005: "class std::basic_ofstream<char,struct std::char_traits<char> > Sim_Data_Write" (?Sim_Data_Write@@3V?$basic_ofstream@DU?$char_traits@D@std@@@std@@A) 已经在 Multimediatimer.obj 中定义 C:\Users\Tiddy_Nan\Documents\Visual Studio 2012\Projects\Multimediatimer\Multimediatimer\MultimediatimerDlg.obj Multimediatimer
2.错误代码:
需要在项目属性的链接器中添加附加命令。
3.截图:
4.解决办法:
摘要: link commandline加上一行:FORCE:MULTIPLE
步骤:
- 打开项目的“属性页”对话框。
- 展开 Linker 文件夹。
- 选择“命令行”属性页。
- 在“附加选项”框中添加选项:FORCE:MULTIPLE。