Grzebałem, szukałem i nie wiem, jak uruchomić kompilator g++ z wiersza poleceń? Posiadam Dev Cpp i chciałbym skorzystać z opcji -W -Wall w kompilatorze, natomiast nie wiem jak się do niego dostać…
Próbowałem w wierszu poleceń wpisywać: Ścieżka \ g++ , ale nic z tego, też: ścieżka \ g++ [nazwapliku].cpp -o plik.exe nic nie daje (wyskakuje że nie znalazło)
A skąd Windows miałby wiedzieć, gdzie jest ów program (koniec końców to tylko Windows)? Przejdź do katalogu dev-cpp, poszukaj kolejno podkatalogów mingw/bin/ (albo coś podobnego) i programu g++. Wtedy będąc w katalogu programu możesz zacząć coś robić, ewentualnie możesz dodać tę ścieżkę do PATH. Jeśli nie chce ci się bawić w to zainstaluj linuksa, bo Windows to programistyczna patologia, nadaje się prawdopodobnie tylko do programowania przy użyciu narzędzi MS. Na linuksie albo będzie zainstalowany, albo dostępny z repo przez apt-get i to od razu skonfigurowany z dodaną ścieżką.
Podaj pełną, poprawną ścieżkę do g++.exe i wszystko będzie działać(o ile wskażesz odpowiedni plik źródłowy do skompilowania i nie pomylisz parametrów), nie potrzeba przechodzić do żadnego folderu, ani nic do PATH dodawać nie trzeba. No i taka mała podpowiedź - nie używaj Dev-C++, tylko czegoś normalniejszego - Visual Studio, Code::Blocks czy Eclipse CDT, a jeśli chcesz mieć GCC to zainstaluj osobno - przynajmniej zawsze najnowsze będzie.
apt-get jest tylko na Debianie i pochodnych, Fedora ma yum, Arch ma pacman-a itd. I uwaga - Windows ma Chocolatey, więc zainstalowanie MinGW to tylko wpisanie
cinst mingw
. Wbrew temu, co mówisz, na Windowsie da się programować. I to dość wygodnie(dzięki VS, dzięki Eclipse i masie innych rzeczy).
Dzięki temu będzie można używać kompilatora g++ z wiersza poleceń. Wystarczy wtedy w cmd.exe wklepać np. g++ main.cpp -o main.exe aby dokonać kompilacji.