我正在使用Visual Studio 2005创建一个开源C++库.我想提供预构建的库以及源代码.这些用VS2005构建的库是否也适用于较新版本的Visual Studio(特别是VS Express Edition 2008)?或者我是否需要为每个VS版本提供单独的库?
有谁知道是否计划为visual studio组合.obj和静态.lib文件的LLVM二进制兼容性?现在我只能将LLVM制作的.obj文件与动态库链接起来,这些动态库在运行时加载DLL(从visual studio编译).
虽然两个编译器之间可能发生二进制兼容性的可能性很小,但是有人知道为什么在一个平台的编译器之间实现这一点很困难吗?