Как скомпилировать несколько файлов .cpp в VIM - PullRequest
0 голосов
/ 23 октября 2018

Я новичок в программировании, пытающийся выяснить, как скомпилировать два отдельных файла .cpp и файл .h.Из моего поиска в Google до сих пор я обнаружил, что мне нужно ввести что-то вроде:

gcc -o myprogram file1.cpp file2.cpp

Может кто-нибудь расширить это?

1 Ответ

0 голосов
/ 23 октября 2018

Для временного сеанса (или, возможно, в локальном .vimrc файле) вы можете указать встроенную переменную makeprg (см. Также :help makeprg)

set makeprg=g++\ -o\ myprogram\ file1.cpp\ file2.cpp

и вызвать компиляцию через :make.Это откроет окно быстрого исправления, если у вас возникли какие-либо ошибки или предупреждения при компиляции, что может быть удобно.

Обратите внимание, однако, что это не что иное, как временный хак для быстрых циклов проб и ошибок.Когда эти два файла должны быть более серьезными, выберите систему сборки и настройте ее соответствующим образом.Затем настройте переменную makeprg еще раз, чтобы вызвать, например, make (в любом случае по умолчанию), ninja, scons (на случай, если вы ненавидите себя) или любой другой инструмент, который вы выбрали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...