求解fatal error C1047的问题
我用VS2010编译程序时,报以下错误:(其中用到了别人提供的库triangle.lib)
1>LINK : fatal error C1047: 对象或库文件“.\lib\triangle.lib”是使用比创建其他对象所用编译器旧的编译器创建的;请重新生成旧的对象和库
1>LINK : fatal error LNK1257: 代码生成失败
后来发现用triangle.lib时用VS2005生成的库。但是这个lib文件是别人写的,难道我要重新编译这个库,才能通过链接吗?
[解决办法]
如果能和别人联系上,让他改成WIN32的库,他可能编成MFC库了.