Пытаюсь скомпилировать проект, хедеры и либы вроде прописал, код:
Code
#include <irrlicht.h>
#include <driverChoice.h>
using namespace irr;
using namespace core;
using namespace scene;
using namespace video;
using namespace io;
using namespace gui;
extern int main(int argc, char** argv)
{
video::E_DRIVER_TYPE driverType=driverChoiceConsole();
if (driverType==video::EDT_COUNT) return 1;
IrrlichtDevice *device = createDevice(driverType, core::dimension2d< u32 >(640, 480), 16, false);
if (device == 0) return 1;
IVideoDriver* driver = device->getVideoDriver();
ISceneManager* smgr = device->getSceneManager();
while(device->run())
if (device->isWindowActive())
{
driver->beginScene(true, true, SColor(0,3,243,250));
smgr->drawAll();
driver->endScene();
}
device->drop();
return 0;
}
Выводит ошибку:
Quote
1>------ Построение начато: проект: pro4, Конфигурация: Debug Win32 ------
1>Построение начато 02.12.2012 12:40:15.
1>InitializeBuildStatus:
1> Обращение к "Debug\pro4.unsuccessfulbuild".
1>ClCompile:
1> main.cpp
1>ManifestResourceCompile:
1> Для всех выходных данных обновления не требуется.
1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__createDevice в функции _main
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: ссылка на неразрешенный внешний символ _WinMain@16 в функции ___tmainCRTStartup
1>C:\irr\pro4\Debug\pro4.exe : fatal error LNK1120: 2 неразрешенных внешних элементов
1>
1>СБОЙ построения.
1>
1>Затраченное время: 00:00:02.10
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Кто знает что делать, помогайте)