g++ _ZSt3cin: invalid version (max ) error adding symbols: Bad value
Ostatnio zmodyfikowano 2017-09-21 21:15
Saran Temat założony przez niniejszego użytkownika |
g++ _ZSt3cin: invalid version (max ) error adding symbols: Bad value » 2017-09-21 12:21:38 Przy próbie kompilacji programu: g++ astar.cpp -og astar /usr/bin/ld: astar: _ZSt3cin: invalid version 2 (max 0) astar: error adding symbols: Bad value collect2: error: ld returned 1 exit status
Przy użyciu standardowych bibliotek. |
|
j23 |
» 2017-09-21 14:47:00 Jesteś pewny, że linkujesz właściwe biblioteki (od danego kompilatora/konsolidatora)? |
|
Saran Temat założony przez niniejszego użytkownika |
» 2017-09-21 17:12:49 Nie mam pojęcia, ale chyba nie istnieje potrzeba linkowania standardowych bibliotek? Wpisuję jedynie nagłówki bibliotek na początku pliku. Przy skompilowaniu bez opcji -g wszystko działa. |
|
Elaine |
» 2017-09-21 18:13:52 Każesz kompilatorowi stworzyć plik wykonywalny o nazwie g, podając astar.cpp (źródło) i astar (plik wykonywalny?) jako wejścia. |
|
Saran Temat założony przez niniejszego użytkownika |
» 2017-09-21 18:32:40 Hmm możliwe, jednak po zmianie na: g++ astar.cpp -o -g astar lub: g++ astar.cpp -g astar błąd jest niestety ten sam. Nie mam pojęcia czemu, podaję złe polecenia wciąż? |
|
maly7 |
» 2017-09-21 20:56:33 Wydaje mi się, że podajesz po prostu argumenty w złej kolejności. Po -o powinien być plik wyjściowy, więc jeśli chcesz koniecznie użyć -g spróbuj tak: g++ astar.cpp -g -o astar |
|
Saran Temat założony przez niniejszego użytkownika |
» 2017-09-21 21:15:04 Oo, faktycznie, dzięki. |
|
« 1 » |