Visual Studio 历来始终包含 MFC 库作为源,因此您可以使用提供的 makefile 自行构建它。但是在 Visual Studio 2010 中没有 MFC 的 makefile。那么,你怎么能重建它呢?

有关于 MS 的文档暗示 makefile 应该在那里:
http://msdn.microsoft.com/en-us/library/bs046sh0.aspx

..所以也许是疏忽,或者他们将其迁移到 msbuild 但忘记包含 mfc msbuild 项目文件。

如果有人在 VS2010 中成功构建了基于它的自定义 MFC,您是如何构建它的?
可以使用 VS2008 的 makefile 进行最少的调整吗?或者有人有它的 msbuild 脚本吗?

我只对与特定应用程序一起使用的静态链接库感兴趣。

最佳答案

由于最终 MFC 和其他库一样是一个库,因此您只需在 Visual Studio 中创建一个新项目并将所有 MFC 源文件添加到其中即可。设置创建静态库的选项,根据需要设置编译/链接器选项(最终基于 2008 生成文件),然后您就可以开始了。

关于visual-studio - 如何使用 Visual Studio 2010 从源代码构建 MFC 库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6927672/

10-13 06:43