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

Brak mysql.h

Ostatnio zmodyfikowano 2016-08-08 19:43
Autor Wiadomość
MSSC
Temat założony przez niniejszego użytkownika
Brak mysql.h
» 2016-08-06 12:23:06
Witam

Ostatnio napotkałem konieczność skorzystania z MySQL i napotkałem problem, C::B 16.01 przy próbie kompilacji wywala informację, iż nie znalazł mysql.h. Taka sama sprawa wystepuje przy Visual Studio 2015. Po małym researchu dowiedziałem się, że biblioteka ta jest ukryta gdzieś głębiej i dodatkowo wymaga specjalnych definicji. Korzystam z Windows 10, a większość poradników dotyczy Linuxa. Jak skonfigurować builda tak by znalazło tą bibliotekę? Z góry dzięki.
P-150595
DejaVu
» 2016-08-06 14:23:44
Zainstaluj mysql-a z z paczkami deweloperskimi. Paczki deweloperskie zawierają zarówno pliki nagłówkowe do różnych języków jak i niezbędne biblioteki.

O ile dobrze pamiętam instalator MySQL-a ma do wyboru jakie rzeczy chcesz zainstalować. Jedną z nich są właśnie biblioteki dla deweloperów.
P-150596
mateczek
» 2016-08-06 19:23:44
bibliotekę pod windowsem trzeba ściągnąć, często samodzielnie skompilować, następnie dodać do projektu.
Sam plik nagłówkowy niewiele Ci da. Nie wiem jak zachowa się skompilowana biblioteka np przy pomocy Visual studio i próba podlinkowania jej do kodu kompilowanego przy pomocy gcc??
reasumując brak pliku nagłówkowego "mysql.h" to nie twój jedyny problem :P
P-150604
DejaVu
» 2016-08-07 11:35:14
@mateczek: te biblioteki są właśnie wgrywane przez instalator MySQL.
P-150618
MSSC
Temat założony przez niniejszego użytkownika
» 2016-08-07 12:47:03
Dobrze, pobrałem pliki, wszystko poinstalowałem i polinkowałem teraz jest problem, gdyż okazuje się, że rzeczywiście otrzymałem skompilowane pliki, ale na starszej wersji VC++ i moja 2015 po prostu wywala błędy o niekompatybilności. Jest jakieś inne wyjście prócz zabawy z cmake? Jakoś nie specjalnie za nim przepadam, a skoro dają wersje gotowe do użytku to może warto z nich skorzystać...
P-150620
MSSC
Temat założony przez niniejszego użytkownika
» 2016-08-07 12:55:57
Przyjrzałem się wszystkiemu jeszcze raz i wywala sporo błędów, które są do siebie niemożliwie wszystkie podobne... Daję całą ich listę

http://pastebin.com/mGFB9U4c

Z początku mówi coś o niekompatybilności, potem daje już błędy, których znaczenia nawet nie rozumiem
P-150621
MSSC
Temat założony przez niniejszego użytkownika
» 2016-08-07 14:57:00
Kontynuując ten monolog, okazało się, iż dynamiczne linkowanie daje same warningi ale bez żadnych błędów kompiluje do .exe, i działa nadzwyczaj ok ;)
P-150625
mateczek
» 2016-08-07 20:25:01

@mateczek: te biblioteki są właśnie wgrywane przez instalator MySQL.

może do visuala coś się z automatu doinstaluje. Ale wątpię by się biblioteki do mingw-codeblock doinstalowało !!!
P-150644
« 1 » 2
  Strona 1 z 2 Następna strona