Nie znaleziono punktu wejścia procedury _ZNSi5seekgESt4fposliE w bibliotece
Ostatnio zmodyfikowano 2025-07-14 22:30
AP1994 Temat założony przez niniejszego użytkownika |
Nie znaleziono punktu wejścia procedury _ZNSi5seekgESt4fposliE w bibliotece » 2025-07-13 12:29:25 napisałem prosty program w c++ przy pomocy biblioteki allegro 5 kod: #include <stdio.h> #include <allegro5/allegro.h> using namespace std; int main( int argc, char * * argv ) { ALLEGRO_DISPLAY * display = NULL; if( !al_init() ) { fprintf( stderr, "Failed to initialize allegro!\n" ); return - 1; } display = al_create_display( 640, 480 ); if( !display ) { fprintf( stderr, "Failed to create display!\n" ); return - 1; } al_clear_to_color( al_map_rgb( 25, 60, 120 ) ); al_flip_display(); al_rest( 3.0 ); al_destroy_display( display ); return 0; }
Jak naprawić błąd który dostaje |
|
pekfos |
» 2025-07-13 13:14:52 Kod podaje się na forum, nie na zewnętrznym linku, zwłaszcza że nie dałeś uprawnień do odczytu. Komunikat błędu przepisałeś z błędem, tam jest _ZNSi5seekgESt4fposIiE. To jest część biblioteki standardowej. Potwierdź że biblioteka o której mówi kod błędu (czego też nie podałeś) jest poprawna. |
|
AP1994 Temat założony przez niniejszego użytkownika |
» 2025-07-13 16:47:42 Potwierdź że biblioteka o której mówi kod błędu (czego też nie podałeś) jest poprawna.
jak mam to potwierdzić |
|
pekfos |
» 2025-07-13 18:31:50 Zacznijmy od tego o jakiej bibliotece w ogóle jest mowa w błędzie. Wklej dokładny komunikat błędu. |
|
AP1994 Temat założony przez niniejszego użytkownika |
» 2025-07-13 20:53:19 dla Debug Nie znaleziono punktu wejścia procedury _ZNSi5seekgESt4fposIiE w bibliotece [ścieżka do pliku] allegro_monolith-debug-5.2.dll
dla Relese Nie znaleziono punktu wejścia procedury _ZNSi5seekgESt4fposIiE w bibliotece [ścieżka do pliku] allegro_monolith-5.2.dll
|
|
pekfos |
» 2025-07-13 22:33:42 Trochę dziwne, bo to jest zdefiniowane w tych DLLkach, a sam tego też nie używasz, praktycznie piszesz w C. Jako że to jest funkcja z biblioteki standardowej obstawiałbym że jest to problem z kompatybilnością. Podaj jaką masz wersję kompilatora i skąd dokładnie masz build Allegro. |
|
AP1994 Temat założony przez niniejszego użytkownika |
» 2025-07-13 23:11:50 allegro pobrałem z https://github.com/liballeg/allegro5/releases wersja allegro-x86_64-w64-mingw32-gcc-14.2.0-posix-seh-dynamic-5.2.10.0 kompilator pobrałem z https://winlibs.com/ wersja (LATEST) 64bit
|
|
pekfos |
» 2025-07-13 23:34:49 Spróbuj kompilatora GCC 14.2.0, na takiej wersji był kompilowany ten build allegro. |
|
« 1 » 2 |