如何解决库版本不同的有关问题
怎么解决库版本不同的问题?
有一些第三方的库,实在vc6.0或者vs2003下编译生成的lib文件.如果在vs2008或者vs2010中使用的时候,编译的时候经常会出很多问题,运行也有bug,这种情况下一般都是怎么解决的?请大侠相助.
------解决方案--------------------
一般解决方法就这样吧
1.项目属性-配置属性-链接器-输入-忽略特定的库:***.lib
2.项目属性-配置属性-常规-MFC的使用:在共享 DLL 中使用 MFC
3.将字符集改成多字节
------解决方案--------------------
最好还是要用同一版本的VS编译第三方库,同时保证运行时库,MFC等一致
有一些第三方的库,实在vc6.0或者vs2003下编译生成的lib文件.如果在vs2008或者vs2010中使用的时候,编译的时候经常会出很多问题,运行也有bug,这种情况下一般都是怎么解决的?请大侠相助.
lib
不兼容
------解决方案--------------------
一般解决方法就这样吧
1.项目属性-配置属性-链接器-输入-忽略特定的库:***.lib
2.项目属性-配置属性-常规-MFC的使用:在共享 DLL 中使用 MFC
3.将字符集改成多字节
------解决方案--------------------
最好还是要用同一版本的VS编译第三方库,同时保证运行时库,MFC等一致