Gdy kompiluję coś takiego:
#include <allegro.h>
#pragma comment(lib, "alleg.lib")
int main()
{
allegro_init();
allegro_exit();
return 0;
}
Dostaję taki błąd:
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
E:\_proj\test\Debug\test.exe : fatal error LNK1120: 1 unresolved externals
A gdy kompiluję coś takiego:
#include <allegro.h>
#pragma comment(lib, "alleg.lib")
#undef main
int main()
{
allegro_init();
allegro_exit();
return 0;
}
Nie dostaję żadnego.
Wniosek? Sprawdź w którym miejscu wstawiłeś
#undef main. Powinno być tak jak wyżej.
-W
@down: A to ciekawe bo ja również wybrałem aplikację konsolową...