1

我有一个 xx.cpp 和 xx.hh 文件,并希望将 xx.obj 文件与由其他 cpp 和 hh 文件制作的库链接...怎么做?我可以制作一个 xx.obj 的库吗?

4

1 回答 1

1

答案取决于您对不同资源的访问方式以及您使用的开发工具。我想到了2个解决方案:

  1. 如果您可以直接访问第二个库的源代码,您只需将 xx-sources 直接添加到该库,重新编译并重新链接即可。
  2. 如果您不能直接访问 xx-sources 并且您只有 xx-object 文件,您可以将该对象文件直接添加到您的项目中(就像它们是常规源文件一样)。我知道这适用于 Visual Studio,但 xx-object-file 必须使用相同的编译器版本和设置进行编译(不要混合调试/发布、静态/动态运行时库)
于 2012-05-03T12:34:41.857 回答