Forum » Programiranje » Allegro GL v MSVC6
Allegro GL v MSVC6
4DFX ::
Uspelo mi je kompajlat Allegro knjižnico (www.allegro.cc) v MSVC, ampak mi nikakor ne uspe zalaufat katerikol program, ki bi uporabljal Allegro... Kompajla brez problema:
--------------------Configuration: exhello - Win32 Debug--------------------
Compiling...
exhello.c
exhello.obj - 0 error(s), 0 warning(s)
------------------------------------------------------------------------------------
Problem pa se pojavi pri buildanju... definitivno težavica z linkerjem:
--------------------Configuration: exhello - Win32 Debug--------------------
Linking...
exhello.obj : error LNK2001: unresolved external symbol __imp__readkey
exhello.obj : error LNK2001: unresolved external symbol __imp__release_screen
exhello.obj : error LNK2001: unresolved external symbol __imp__textout_centre
exhello.obj : error LNK2001: unresolved external symbol __imp__font
exhello.obj : error LNK2001: unresolved external symbol __imp__gfx_driver
exhello.obj : error LNK2001: unresolved external symbol __imp__text_mode
exhello.obj : error LNK2001: unresolved external symbol __imp__acquire_screen
exhello.obj : error LNK2001: unresolved external symbol __imp__clear_to_color
exhello.obj : error LNK2001: unresolved external symbol __imp__screen
exhello.obj : error LNK2001: unresolved external symbol __imp__makecol
exhello.obj : error LNK2001: unresolved external symbol __imp__set_palette
exhello.obj : error LNK2001: unresolved external symbol __imp__desktop_palette
exhello.obj : error LNK2001: unresolved external symbol __imp__allegro_message
exhello.obj : error LNK2001: unresolved external symbol __imp__allegro_error
exhello.obj : error LNK2001: unresolved external symbol __imp__set_gfx_mode
exhello.obj : error LNK2001: unresolved external symbol __imp__install_keyboard
exhello.obj : error LNK2001: unresolved external symbol __imp__install_allegro
exhello.obj : error LNK2001: unresolved external symbol __imp___WinMain
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/exhello.exe : fatal error LNK1120: 19 unresolved externals
Error executing link.exe.
exhello.exe - 20 error(s), 0 warning(s)
------------------------------------------------------------------------------------
Če ima kdo kakšno idejo kaj bi to pomenilo..bi bil zelo hvaležen pojasnila.
--------------------Configuration: exhello - Win32 Debug--------------------
Compiling...
exhello.c
exhello.obj - 0 error(s), 0 warning(s)
------------------------------------------------------------------------------------
Problem pa se pojavi pri buildanju... definitivno težavica z linkerjem:
--------------------Configuration: exhello - Win32 Debug--------------------
Linking...
exhello.obj : error LNK2001: unresolved external symbol __imp__readkey
exhello.obj : error LNK2001: unresolved external symbol __imp__release_screen
exhello.obj : error LNK2001: unresolved external symbol __imp__textout_centre
exhello.obj : error LNK2001: unresolved external symbol __imp__font
exhello.obj : error LNK2001: unresolved external symbol __imp__gfx_driver
exhello.obj : error LNK2001: unresolved external symbol __imp__text_mode
exhello.obj : error LNK2001: unresolved external symbol __imp__acquire_screen
exhello.obj : error LNK2001: unresolved external symbol __imp__clear_to_color
exhello.obj : error LNK2001: unresolved external symbol __imp__screen
exhello.obj : error LNK2001: unresolved external symbol __imp__makecol
exhello.obj : error LNK2001: unresolved external symbol __imp__set_palette
exhello.obj : error LNK2001: unresolved external symbol __imp__desktop_palette
exhello.obj : error LNK2001: unresolved external symbol __imp__allegro_message
exhello.obj : error LNK2001: unresolved external symbol __imp__allegro_error
exhello.obj : error LNK2001: unresolved external symbol __imp__set_gfx_mode
exhello.obj : error LNK2001: unresolved external symbol __imp__install_keyboard
exhello.obj : error LNK2001: unresolved external symbol __imp__install_allegro
exhello.obj : error LNK2001: unresolved external symbol __imp___WinMain
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/exhello.exe : fatal error LNK1120: 19 unresolved externals
Error executing link.exe.
exhello.exe - 20 error(s), 0 warning(s)
------------------------------------------------------------------------------------
Če ima kdo kakšno idejo kaj bi to pomenilo..bi bil zelo hvaležen pojasnila.
user4683 ::
Saj si linkal potrebne knjižnice. A ne?
No... kot pravijo navodila (, ki sem jih v 2min našel in prebral, ter razumel) imaš več varijant kako kompajlat aplikacijo, ki uporablja allegro. Predvidevam, da imaš Debug mode, tako da moraš linkat alld_s.lib (če se odločiš za statično linkanje).
Za ostalo pa RTFM :)
[EDIT] Damn! Napacen manual. Tisti zgoraj je za VS.NET ... tale pa za VS.
No... kot pravijo navodila (, ki sem jih v 2min našel in prebral, ter razumel) imaš več varijant kako kompajlat aplikacijo, ki uporablja allegro. Predvidevam, da imaš Debug mode, tako da moraš linkat alld_s.lib (če se odločiš za statično linkanje).
Za ostalo pa RTFM :)
[EDIT] Damn! Napacen manual. Tisti zgoraj je za VS.NET ... tale pa za VS.
Zgodovina sprememb…
- spremenil: user4683 ()
4DFX ::
Hvala za pomoč!
Zanimivo... se mi je kar zdelo da bo to... enkrat mi je že uspelo vse skupaj urediti v dev-cppju, samo da je takrat v navodilih (priloženih k allegro knjižnici) pisalo kako dodati tisti .lib file. V navodilih za allegro v MSVC pa tega ni... No, zdej v teh navodilih, ki si jih priložil pa to piše, torej: še nekrat hvala!
4DFX
Zanimivo... se mi je kar zdelo da bo to... enkrat mi je že uspelo vse skupaj urediti v dev-cppju, samo da je takrat v navodilih (priloženih k allegro knjižnici) pisalo kako dodati tisti .lib file. V navodilih za allegro v MSVC pa tega ni... No, zdej v teh navodilih, ki si jih priložil pa to piše, torej: še nekrat hvala!
4DFX
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [C++] github projektOddelek: Programiranje | 889 (722) | kow |
» | [VC++] Napaka pri prevajanjuOddelek: Programiranje | 1677 (1418) | Jean-Paul |
» | kaj zna c#Oddelek: Programiranje | 1751 (1563) | snow |
» | c++ compilingOddelek: Programiranje | 989 (930) | Gundolf |
» | Pomoč?Oddelek: Programiranje | 1269 (1156) | 4DFX |