3
使用Visual Studio 2010 C++。我有一个使用MFC的项目,我静态链接到MFC。我正在尝试将非GUI功能提取到单独的静态库项目中。因为我想在我的库项目中使用CString(可辩论我是否应该,但为了争论),现在我需要在我的库和我的exe项目中引用MFC。引用MFC的多个项目:“在静态库中使用mfc”vs“在共享DLL中使用mfc”?
我的问题是,如果我用静态MFC在我的图书馆项目和在我的EXE项目联系起来,将能有效地在我最后的exe链接MFC的副本?如果我添加了第三个项目,那么我有多个引用mfc的库?这听起来很糟糕,但我不知道如何解决它。