Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个静态库 lib1.lib、lib2.lib(不是它们的代码),它们具有相同的函数原型,但具有不同的实现。
我尝试将两者都包含在内,它似乎总是使用包含的第一个库中的实现。
如果我将它们都包含在我的项目中,有没有办法从特定库中选择实现?
我认为应该可以编写链接到每个静态库的瘦包装 DLL。请注意,这仅在静态库时才有效,lib1.lib并且lib2.lib这样的包装会导致性能下降。
lib1.lib
lib2.lib