Visual Studio 2015 使用多层静态库嵌套编译问题
当前有一个项目,使用Visual Studio2015新建了一个解决方案,解决方案中有四个工程。
例如有:A,B,C,M四个工程,M工程是MFC工程,ABC都是生成静态库。
C工程使用A,B工程生成的lib库,然后M使用C生成的lib库。
MFC工程在使用“Use MFC in a Shared DLL”的时候OK没问题的,但是在切换到“Use MFC in a Static Library”的时候却报出了一系列的"unresolved external symblo _imp_xxx"错误。
请问这是什么原因?