一个蛋疼的动态库和静态库问题

平台:vs2005 vs2010

公开库:cripto ++

 

开始的编译的时候一直用的是vs05工程也都是05,但是当想转到10的时候,发现原来的那些库函数都找不到解释了

 

反复对比了一下代码生成模式也是一样的,蛋疼的,其实偶一直没发现vs的版本在升级,对应的crty库和stl之类的库都在改动,

所以对应于10的crt和stl类库其实都有改动和变化…………用05生成的那些库其实在高版本的编译器和工具下就出现问题了………………

没有标准的悲哀啊……………………winapi是前向兼容的,但是各类非标准的库都是在变动的……事实告诉我们不一定每一个工具的各个版本都可以被通用

………………………………………………………………………………一次悲剧的小问题…………

 

用vs10生成的库就再也没有此类问题了…………还有vs10的编译器可以指定很方便…………

仅作一次记录

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章