Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Allegro]Visual C++ a funkcja main()

Ostatnio zmodyfikowano 2010-05-03 11:56
Autor Wiadomość
Fuv
Temat założony przez niniejszego użytkownika
[Allegro]Visual C++ a funkcja main()
» 2010-04-30 16:24:33
Witam,

Chciałem wczoraj wypróbować Allegro i zainstalowałem Allegro w Visual C++ 2008. Sam nagłówek się dołącza i nie wyrzuca błędu, ale...
Napisałem pierwszy kod:
C/C++
#include <allegro.h>
int main()
{
    allegro_init();
    allegro_exit();
    return 0;
}
END_OF_MAIN();
I dostałem błąd:
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
Niezależnie czy typ projektu jest Win32 czy Console jest taki błąd. Co mam zrobić, aby zacząć pisać w Allegro w VC++ i pozbyć się tego błędu.

Pzdr
P-16459
DejaVu
» 2010-04-30 17:37:17
Musisz zlinkować bibliotekę allegro.lib (czy coś podobnego) do projektu.
P-16460
lenrokskate
» 2010-04-30 19:55:17
dopisz na samym początku
C/C++
#pragma comment(lib, "alleg.lib")
P-16461
Fuv
Temat założony przez niniejszego użytkownika
» 2010-04-30 20:15:57
Mam dołączoną. Nie skopiowałem tej linijki z początku.
P-16463
malan
» 2010-05-01 16:25:00
Może pokombinuj z main:
C/C++
int _main()
int _tmain()
Pogogluj :).
P-16472
lenrokskate
» 2010-05-02 12:54:40
w ogóle do samego Allegro to ci wystarczy stary, dobry Dev
P-16494
Elaine
» 2010-05-02 15:14:29
Dev? Z tymi wszystkimi bugami (w samym IDE, w kompilatorze, w debugerze)? No bez jaj...
P-16497
szyx_yankez
» 2010-05-02 17:08:12
Przecierz lenrokskate o kompilatorze nic nie wspominał, Dev to IDE, a nie kompilator czy debuger.
P-16499
« 1 » 2
  Strona 1 z 2 Następna strona