Удаленный vscode с опциями gcc сервера linux - PullRequest
0 голосов
/ 16 октября 2019

Я установил VScode на Mac, где я использую Mac только как терминал. Все редактируется, собирается и отлаживается на удаленном сервере Linux. Доступ по ssh к серверу работает нормально, я могу редактировать исходный код C в vscode, редактор также находит заголовочный файл C в ~ / lib, а мой код C находится в ~ / devlop

Но когда я пытаюсь использоватьвызывается команда build, gcc, но не находит заголовочные файлы.

Выполнение задачи: / usr / bin / gcc -g /home/myname/devlop/st10.c -o / home / myname / devlop/ st10 <</p>

В файле, включенном в /home/myname/devlop/st10.c:9:0: фатальная ошибка: sweodef.h: нет такого файла или каталога

Это не удивительно,gcc нужен аргумент, такой как -I / home / myname / lib, где находится отсутствующий заголовочный файл. Редактор vscode нашел его, потому что я настроил includePath в настройках. vscode не сообщает gcc, хотя. Как получить vscode для добавления таких аргументов компилятора на шаг сборки?

Обратите внимание, что я новичок в vscode, но я опытный программист на C, работающий в Unix и Linux без IDE в течение десятилетий.

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