Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > [MFC] LINK : fatal error LNK1561


Автор: krollcbas 11.2.2008, 22:55
Возникает ошибка при компиляции
LINK : fatal error LNK1561: entry point must be defined
причем, если с сайта скачиваешь пример кода в зипованном виде, то всё ништяк. Сначала конвертится, а затем и компилится.
Проблема возникает тогда, когда начинаешь шагать по честному. Установки проекта сравнивал, вроде одно и тоже.
Компилятор у меня Microsoft Visual Studio 2008. Понимаю, пример слегка устарел по версии, но он весьма понятен и с ним стоит возиться. Мож спасёт кто?

http://www.firststeps.ru/mfc/steps/r.php?1

Код

//                Step1.cpp
// Сайт Первые шаги (firststeps.narod.ru)
//            Каев Артем (1999-2001)
//            созданно   29.08.99  
//          обновление 24.06.2001                


#include "afxwin.h"                        // MFC Основные и стандартные компоненты

class CMainWnd : public CFrameWnd
{
public:
    CMainWnd();                            // Конструктор по умолчанию
};

CMainWnd::CMainWnd()
{
    Create(NULL,"Step1",WS_OVERLAPPEDWINDOW,rectDefault,
        NULL,NULL);                        // Создать окно программы
}

class CMyApp : public CWinApp
{

public:
    CMyApp();                            // конструктор по умолчанию
    virtual BOOL InitInstance();        // стандартная инициализация
};

CMyApp::CMyApp()                        // конструктор главного класса приложения
{}

BOOL CMyApp::InitInstance()                // стандартная инициализация

    m_pMainWnd=new CMainWnd();            // создать класс окна
    ASSERT(m_pMainWnd);                    // проверить его правиьность
    m_pMainWnd->ShowWindow(SW_SHOW);    // Показать окно
    m_pMainWnd->UpdateWindow();            // Обновить окно
    return TRUE;                        // Вернуть что все нормально 
};

CMyApp theApp;                            // запуск приложения

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)