kubawal |
» 2015-03-31 16:59:18 Przesukaj Stack Frame albo Call frame czy jak to sie tam w VC nazywa aż dotrzesz bezpośrednio do funkcji, w której jest błąd. |
|
Brunon3 Temat założony przez niniejszego użytkownika |
» 2015-03-31 17:02:33 "Zakomentowałem" tą linię (z odgrywaniem muzyki) i teraz wyrzuca przy allegro_exit()... To raczej nie z programem jest błąd... Pewnie jest potrzebny jakiś patch, może mi ktoś wskazać o co chodzi? |
-BD. |
|
kubawal |
» 2015-03-31 17:09:32 Czy linkujesz liby debugowe jeśli używasz debug'a? Czy pobrałeś dobrą wersje biblioteki? Prekompilowaną czy źródła? |
|
Brunon3 Temat założony przez niniejszego użytkownika |
» 2015-03-31 17:12:48 1. Nie... W kursie Allegro z tej strony (cpp0x.pl) nie było nic o tym. 2. Pobrałem Files -> Binary -> Microsoft Visual Studio 2010. 3. Szczerze mówiąc to się na tym nie znam. ;) "Binary". -BD. |
|
kubawal |
» 2015-03-31 17:17:11 1. To co konkretnie linkujesz? 3. Binary to znaczy, że masz już skompilowaną wersję biblioteki dla danego kompilatora/IDE. Kompilowanie ze źródeł oznacza, że masz tylko pliki źródłowe i sam (najczęściej przy pomocy CMake) musisz je sobie skompilowac do postaci bibliotek (dynamicznych albo statycznych) |
|
Brunon3 Temat założony przez niniejszego użytkownika |
» 2015-03-31 17:20:48 1. Pliki .lib, .h, itp. mam w VS/include, VS/lib, itd. więc załączam tylko do Input -> Additional Depenties (czy jakoś tak) alleg.lib.
3. Aha. Dziękuję za wytłumaczenie. :)
-BD. |
|
kubawal |
» 2015-03-31 17:26:49 Przesukaj Stack Frame albo Call frame czy jak to sie tam w VC nazywa aż dotrzesz bezpośrednio do funkcji, w której jest błąd. |
Tak wogóle używanie Allegro 4 jest... niezbyt dobrym wyborem. Jak pięknie napisano w Kursach: Uwaga! Biblioteka Allegro w wersji 4.4 jest przestarzałą technologią i odradza się korzystania z niej w nowo powstających projektach. Biblioteka w wersji 4.4 nie posiada wsparcia sprzętowego karty graficznej. Brak wsparcia sprzętowego karty graficznej wpływa negatywnie zarówno na szybkość działania aplikacji jak również na jakość grafiki na której wykonuje się operacje skalowania czy też obrotów. |
|
|
Brunon3 Temat założony przez niniejszego użytkownika |
» 2015-03-31 18:11:25 @up: Tak wiem, ale i tak nie przejdę na 5... IMHO zbyt powydziwiali z nazwami i złożonością, a w Allegro 4 lubię tą nieograniczoną prostotę. :P No to jak, nie da się debugować programu z Allegro 4? EDIT: O, znalazłem takie coś w logu debuggowania: 'The Construgert 3.exe': Loaded 'E:\Projekty C++\The Construgert 3\Debug\The Construgert 3.exe', Symbols loaded. 'The Construgert 3.exe': Loaded 'C:\Windows\System32\ntdll.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\kernel32.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\KernelBase.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'E:\Projekty C++\The Construgert 3\Debug\alleg42.dll', Binary was not built with debug information. 'The Construgert 3.exe': Loaded 'C:\Windows\System32\ddraw.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\msvcrt.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\user32.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\gdi32.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\lpk.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\usp10.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\dciman32.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\setupapi.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\cfgmgr32.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\rpcrt4.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\advapi32.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\sechost.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\oleaut32.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\ole32.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\devobj.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\dwmapi.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\dinput.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\winmm.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\dsound.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\powrprof.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\msvcr100.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\msvcp100d.dll', Symbols loaded. 'The Construgert 3.exe': Loaded 'C:\Windows\System32\msvcr100d.dll', Symbols loaded. 'The Construgert 3.exe': Loaded 'C:\Windows\System32\imm32.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\msctf.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\nvinit.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\version.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Program Files\NVIDIA Corporation\coprocmanager\detoured.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Program Files\NVIDIA Corporation\coprocmanager\Nvd3d9wrap.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Program Files\NVIDIA Corporation\coprocmanager\nvdxgiwrap.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\cryptbase.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\uxtheme.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\nvumdshim.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\igdumd32.dll', Cannot find or open the PDB file The thread 'Win32 Thread' (0x389c) has exited with code 0 (0x0). 'The Construgert 3.exe': Loaded 'C:\Windows\System32\hid.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\wintrust.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\crypt32.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\msasn1.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\clbcatq.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\MMDevAPI.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\propsys.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\shlwapi.dll', Cannot find or open the PDB file The thread 'Win32 Thread' (0x1b00) has exited with code 0 (0x0). 'The Construgert 3.exe': Loaded 'C:\Windows\System32\AudioSes.dll', Cannot find or open the PDB file The thread 'Win32 Thread' (0x3b7c) has exited with code 0 (0x0). The thread 'Win32 Thread' (0x399c) has exited with code 0 (0x0). The thread 'Win32 Thread' (0xd34) has exited with code 0 (0x0). 'The Construgert 3.exe': Loaded 'C:\Windows\System32\wdmaud.drv', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\ksuser.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\avrt.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\msacm32.drv', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\msacm32.dll', Cannot find or open the PDB file 'The Construgert 3.exe': Loaded 'C:\Windows\System32\midimap.dll', Cannot find or open the PDB file First-chance exception at 0x1004e967 in The Construgert 3.exe: 0xC0000005: Access violation reading location 0x0000000c. Unhandled exception at 0x1004e967 in The Construgert 3.exe: 0xC0000005: Access violation reading location 0x0000000c. :( ? -BD. |
|
1 « 2 » 3 |