Cześć,
od dłuższego czasu próbuje napisać plik makefile do kompilacji mojego projektu banku (link: https://github.com/Frecelcyber/bank-project), w skrócie jest to prosty program w konsolce który łączy się z bazą danych i pobiera z niej dane... Wyświetla je w konsolce oraz można dokonywać "przelewów"... Ale do rzeczy generalnie napisałem sobie w pliku makefile taką o to komende
g++ -o lol.exe bankproject.cpp -S $(LDFLAGS) $(CPPFLAGS) $(LDLIBS)
Gdzie LDFLAGS to jest ścieżka do biblioteki .lib, CPPFLAGS to jest ścieżka do folderu include, a LDLBIS to po prostu dodatkowe zależności które w normalnym IDE wpisuje się w opcjach linkera. Kompiluje projekt jako plik wykonalny lol.exe poleceniem "mingw32-make", jednak gdy chce uruchomić ten plik z poziomu konsoli cmd dostaje taki o to błąd:
Wcześniej robiłem testy także na innej bibliotece mianowicie SFML i ten sam błąd dostawałem. Ten komunikat wyskakuje mi przy dodawaniu bibliotek, ponieważ identyczny błąd miałem przy skompilowanym programie wyświetlającym okno w SFML... Jest na to jakaś rada ? Szperałem po internecie, ale nie znalazłem odpowiedzi na moje pytanie... Jest na to jakiś sposób ? Nie do końca rozumiem idee całych tych plików makefile. Może ja coś piszę źle w pliku makefile... Dzięki i Pozdrawiam