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