Witam, mam problem związany z łączeniem się aplikacji napisanej w c++ z bazą mysql:
-> projekt w DevCpp (orwell)
-> wcześniej zainstalowany DevCpp (bloodsheed), nadal zainstalowany
Projekt składa się z 7 plików: main + po 2 pary plików .hpp i .cpp. Korzysta z MySQL++, do której ma zdefiniowane ścieżki w opcjach kompilatora... Wcześniej pisałem do Connector.C++ 1.1, ale nie poszło, bo był konflikt typów...
No i jak zmieniłem (zakomentowałem) linie includujące biblioteki Connectora na rzecz tych MySQL++, to mi jakieś dziwne rzeczy się dzieją: program się nie kompiluje, pokazuje mi w logach kompilatora
H:\c++ sql\projekt\g++.exe [Error] Files/MySQL/Connector.C++: No such file or directory
H:\c++ sql\projekt\g++.exe [Error] 1.1/include: No such file or directory
28 H:\c++ sql\projekt\Makefile.win recipe for target 'databaseReader.o' failed, a w pliku makefile.win mam zdefiniowaną ścieżkę
w zmiennej CXXINCS do Connectora (mimo, że usunąłem już w ustawieniach kompilatora, że ma korzystać z katalogu do niego)... Nie mam pojęcia jak to naprawić, bo mimo usuwania pliku make, czyszczenia projektu i przebudowania na nowo, plik makefile.win ciągle jest w tej samej wersji... A błędy z logów Deva wyglądają jak podzielona ścieżka właśnie do C:\Program Files...
======== repka na githubie ========
https://github.com/modIronhide/sqlDoc
======== screeny z DevCpp =======
I dodam jeszcze, że jak sprawdzałem jak ma ustawione kompilator ścieżki do programów gcc.exe, g++.exe itd, to po kliknięciu w przycisk dodania programu ręcznie domyślnie mi lądował w katalogu deva, ale tego poprzedniego... -.-
Nie mam już siły na to, bo nie wiem co jest problemem. Może ktoś mądrzejszy ode mnie mi spróbuje pomóc?
Pozdrawiam i z góry dzięki za pomoc.