平台:vs2005 vs2010
公开库:cripto ++
开始的编译的时候一直用的是vs05工程也都是05,但是当想转到10的时候,发现原来的那些库函数都找不到解释了
反复对比了一下代码生成模式也是一样的,蛋疼的,其实偶一直没发现vs的版本在升级,对应的crty库和stl之类的库都在改动,
所以对应于10的crt和stl类库其实都有改动和变化…………用05生成的那些库其实在高版本的编译器和工具下就出现问题了………………
没有标准的悲哀啊……………………winapi是前向兼容的,但是各类非标准的库都是在变动的……事实告诉我们不一定每一个工具的各个版本都可以被通用
………………………………………………………………………………一次悲剧的小问题…………
用vs10生成的库就再也没有此类问题了…………还有vs10的编译器可以指定很方便…………
仅作一次记录

本文记录了从VS2005迁移到VS2010过程中遇到的库兼容性问题及解决方案,特别是cripto++等第三方库在不同版本间的差异。

525

被折叠的 条评论
为什么被折叠?



