最近,我将一个多项目Visual解决方案转换为对每个项目使用.dlls而不是.libs。但是,我现在得到一个链接器警告,为每个项目,如例中所述。MSDN对此并没有那么大的帮助。这是为什么,我该如何解决?
警告2警告LNK4075:忽略'/EDITANDCONTINUE‘由于'/OPT:ICF’规范LudoCamera.obj
发布于 2018-03-13 20:24:09
您应该将两个项目“调试信息格式”设置为“程序数据库(/Zi)”。例如:如果警告是:
警告LNK4075:忽略'/EDITANDCONTINUE‘由于'/OPT:ICF’规范D:\mypath\ project2 1\project1.obj project2
然后,在project1和项目的属性中。将它们设为:
项目属性->配置属性->C/C++->通用->调试信息格式,将其设置为“程序数据库(/Zi)”;
https://stackoverflow.com/questions/1574367
复制相似问题