我正在使用 Visual Studio 2012。
我多次使用预处理器指令,例如
#ifdef something
#include<some_header.h>
#else
#include<other_header.h>
#endif
我想知道是否可以以类似的方式链接静态库:
#ifdef something
// use some_library.lib
#else
// use other_library.lib
#endif
这个问题来自我上一个问题的主题:我有两个没有命名空间的静态库 lib1.lib、lib2.lib(不是它们的代码),具有相同的函数原型,但具有不同的实现。