Как собрать библиотеку MFC из исходного кода с помощью Visual Studio 2010 - PullRequest
4 голосов
/ 03 августа 2011

Visual Studio исторически всегда включала библиотеку MFC в качестве источника, поэтому вы можете собрать ее самостоятельно с помощью поставляемого файла сборки.Но в Visual Studio 2010 нет make-файла для MFC.Итак, как вы можете перестроить его?

Есть документация по MS, подразумевающая наличие make-файла: http://msdn.microsoft.com/en-us/library/bs046sh0.aspx

.. так что, возможно, это недосмотр, или, возможно, они перенесли его в msbuildно забыл включить файл проекта mfc msbuild.

Если кто-то успешно создал пользовательский MFC на основе этого в VS2010, как вы его построили?Можно ли использовать make-файл из VS2008 с минимальными изменениями?Или у кого-нибудь есть скрипт msbuild для него?

Меня интересует только статически связанная библиотека, которая будет использоваться с конкретным приложением.

1 Ответ

1 голос
/ 21 сентября 2011

, поскольку в конце концов MFC - это библиотека, как и любая другая, вы можете просто создать новый проект в Visual Studio и добавить в него все исходные файлы MFC. Задайте параметры для создания статической библиотеки, задайте необходимые параметры компиляции / компоновщика (в конечном итоге на основе файла сборки 2008 года), и все готово.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...