使用Visual Studio 2010 C++。我有一个项目使用MFC,并且我正在静态链接到MFC。我正在尝试将非GUI功能提取到单独的静态库项目中。因为我想在我的库项目中使用CStrings(这是有争议的,但为了论证),所以现在我需要在我的库和exe项目中都引用MFC。
我的问题是,如果我在我的库项目和 exe项目中静态链接MFC,那么最终的exe文件中是否会有两个 MFC副本链接?如果我添加第三个项目,那么多个库引用mfc听起来很糟糕,但我不确定如何解决它。
我的问题是,如果我在我的库项目和 exe项目中静态链接MFC,那么最终的exe文件中是否会有两个 MFC副本链接?如果我添加第三个项目,那么多个库引用mfc听起来很糟糕,但我不确定如何解决它。