problem z kompilajcą gvim

problem z kompilajcą gvim
kenoshi
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
0

próbując skompilować kod c++ w gvimie za pomocą komendy make wyświetla się komunikat powłoka zwróciła 1 (1 z 2 ) 'make' is not recognized as internal or external command,
próbując skompilować program za pomocą komendy !g++ % wyskakują takie oto błędy
g++: error: Desktop\dev: No such file or directory
g++: error: cpp: No such file or directory
g++: error: zadanie: No such file or directory
g++: error: inf\napis.cpp: No such file or directory
g++: fatal error: no input files
compilation terminated.
shell returned 1
proszę o pomoc

MarekR22
  • Rejestracja: dni
  • Ostatnio: dni
7

A zainstalowałeś make?
Log wyraźnie mówi:

Kopiuj
'make' is not recognized as internal or external command,
JV
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 242
3

zainstaluj make i dodaj do zmiennej środowiskowej PATH. W linux to będzie sudo apt-get install make, jeżeli używasz np. msys2 pacman -Su mingw-w64-x86_64-make (albo pacman -Su mingw-w64-x86_64-toolchain)

Edit: gvim wskazuje na windowsa, g++ być może pochodzi od CodeBlocks, gdzie w katalogu z toolchains jest mingw32-make.exe. Może skopiowanie pliku do make.exe pomoże, albo w vim ustawić komendę make na coś innego, :set makeprg wyświetli to co jest aktualnie, więc spróbuj :set makeprg=mingw32-make

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.