1、warning C4273: dll链接不一致
首先,警告“warning C4273: dll链接不一致”的产生是由于dll导入导出(__declspec(dllexport)、__declspec(dllimport))的设置问题!需要在dll外部调用的变量和函数必须以__declspec(dllimport)方式在调用程序中使用,而在该dll内部必须是以__declspec(dllexport)的方式导出。严格遵守这个约定,就不会产生上面的警告。
2、VS2013链接错误:LINK : fatal error RC1106: invalid option: -ologo 或 LINK : fatal error LNK1327: 运行 rc.exe 期间出错
项目属性->配置属性->常规->平台工具集,设置为“Visual Studio 2013 - Windows XP (v120_xp)”