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

undefined reference to `__imp_MoveToEx'

Ostatnio zmodyfikowano 2014-04-05 18:31
Autor Wiadomość
gildon
Temat założony przez niniejszego użytkownika
undefined reference to `__imp_MoveToEx'
» 2014-04-05 16:42:25
Zacząłem uczyć się WinApi. Wszystko ładnie szło, aż doszedłem do grafiki.
Po próbie skompilowania przykładowego kodu z poleceniem MoveToEx, pokazało mi błąd:

undefined reference to `__imp_MoveToEx'



Szukałem w Google przez 2 godziny i nic nie znalazłem. Dlatego pytam, co znaczy ten błąd?
P-107745
pekfos
» 2014-04-05 17:19:48
Linkujesz gdi32?
P-107746
gildon
Temat założony przez niniejszego użytkownika
» 2014-04-05 17:54:27
Właściwie nawet nie wiem o co z tym chodzi :(
P-107749
pekfos
» 2014-04-05 18:05:59
-lgdi32 w opcjach linkera pod MinGW. Przykład w kursie SFML 2.x - konfiguracja pod C::B.
P-107750
gildon
Temat założony przez niniejszego użytkownika
» 2014-04-05 18:31:30
Czy jako opcje linkaera masz na myśli polecenia wiersza poleceń konsolidatora?

Bo po dodaniu tam -lgdi32 wszystko zaczęło się ładnie kompilować. Wszystko dla Dev C++


LOG:


g++.exe -c main.cpp -o main.o -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.8.1/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.8.1/include/c++" -lgdi32

In file included from main.cpp:4:0:
typy.h:8:15: warning: deprecated conversion from string constant to 'LPSTR {aka char*}' [-Wwrite-strings]
 LPSTR nazwa = "okno";
               ^

g++.exe main.o -o Projekt.exe -L"C:/Program Files (x86)/Dev-Cpp/MinGW64/lib" -L"C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib" -lgdi32 -static-libgcc

Compilation succeeded in 1,40 seconds with warnings
P-107751
« 1 »
  Strona 1 z 1