读书人

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

发布时间: 2012-09-08 10:48:07 作者: rapoo

怎么用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,还分成各种编译选项的

读书人网 >C++

热点推荐