首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

如何用VS 2008编译出可通用的lib静态库

2012-09-08 
怎么用VS 2008编译出可通用的lib静态库?本人这几天在搞VTK库(一个开源的函数库),用CMAKE生成VS 2008工程并

怎么用VS 2008编译出可通用的lib静态库?
本人这几天在搞VTK库(一个开源的函数库),用CMAKE生成VS 2008工程并编译出lib库 但是VS2010调用不了。请问怎么设置VS2008使它编译出来的静态库能让其他版本的VS调用?

[解决办法]
静态库还认编译器版本的?
[解决办法]

探讨

静态库确实跟编译器版本有关的 参见:
http://stackoverflow.com/questions/723416/can-i-use-a-visual-studio-6-compiled-c-static-library-in-visual-studio-2008


因为微软默认链接了好多根编译器有关的其他静态库 我就想知道怎么把跟编译器有关的东西去掉

[解决办法]
别说不同编译器了,同一个编译器要还得区分编译选项编译。
[解决办法]
没有所谓的通用静态库吧

一般都是一个编译器版本给一个lib,还分成各种编译选项的

热点排行