@jenya92

Как сделать, чтоб редактор подключал библиотеки с сетевой папки?

Занялся написанием небольшой программки для Raspberry PI, разумеется, раз программка для её - то создал там рабочий каталог, расшарил его внутри сети через самба сервер и занялся работой. Но столкнулся с проблемой в самом неожиданном месте.
При подключении STL библиотек - проблем никаких. При работе на компьютере - VCcode подсасывает их с компьютера, а при компиляции на малине - там компилятор подсасывает библиотеки с малины. Всем хорошо, все довольны.
Но при попытке подключить, к примеру, mysql.h - логично, что VCcode файл не может найти и постоянно подсвечивает ошибку, что не удаётся найти файл-источник и как следствие - все функции тоже подсвечиваются как отсутствующие.
Собственно вопрос в том и состоит, могу ли я как то объяснить редактору, чтоб он искал библиотеки не на компьютере, а на малине? Не устанавливать же мне блин базу данных только заради того, чтоб успокоить VCcode!
  • Вопрос задан
  • 118 просмотров
Решения вопроса 1
@jenya92 Автор вопроса
Во время поиска решения - наткнулся на эту статью: https://habr.com/ru/post/454280/
Отличное решение проблемы. Просто установил расширение, подключился к малине по ssh прямо из VScode и никаких проблем. Если кто тоже столкнётся с такой проблемой - установил расширение по этой инструкции: https://code.visualstudio.com/docs/remote/ssh
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Adamos
@Adamos
Подключаешь сетевой каталог как диск (назначив букву), если в виндах.
Монтируешь папку, если в лине.
И прописываешь VSC includePath.
Правда, при линковке ему понадобятся библиотеки, скомпилированные под целевую платформу.
А их на Малинке, надо полагать, не окажется.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы