如何使用Visual Studio 2010从源构建MFC库

时间:2011-08-03 14:00:09

标签: visual-studio visual-studio-2010 mfc msbuild makefile

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脚本吗?

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

1 个答案:

答案 0 :(得分:1)

因为最后MFC是一个库,所以你可以在visual studio中创建一个新项目并将所有MFC源文件添加到它。设置选项以创建静态库,根据需要设置编译/链接器选项(最终基于2008 makefile),然后就可以开始了。