#include <afxwin.h>
#define _AFXDLL
Ошибка при компиляции приложения Building MFC application with /MD[d]
Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d].
Как посоветовал VC в заголовочном файле определила
Код:
но ошибка возникает снова.
Исправляю так: захожу в свойства проекта, в свойстве Use MFC выбираю Use MFC in a Static Library, и ошибка уходит. НО, мне кажется, что это неправильное решение. Работаю в VC++ 2005.
Объясните, что за ошибка и как исправить.
а книжка, наверное, по 6 студии, да?
ай, стоп! ты помоему, вообще не MFC приложение создаёшь. тебе вообще MFC надо или нет?? если надо, то создавать нужно MFC Application, а не Generic Windows Application.
Книга не знаю про какой VC, наверно про 6, т.к .других в инэте нет.
У меня еще опыта мало, и интуиция не научилась помогать, в книге не уточняется какой проект создавать. А в чем разница MFC Application или Windows Application?