LINUX.ORG.RU

Не компилируется код в VS Code в другом диске

 ,


0

1

Некоторое время назад поставил HDD в ноутбук. В этом харде раньше была винда но я всё почистил в приложении Disks. После этого пытался запускать код на С++, но VS Code выводит ошибку и предлагает отредактировать tasks.json


Starting build...
/usr/bin/cpp -fdiagnostics-color=always -g /media/jython/Stas's Files/ProgrammingLessons/Cpp/Hello.cpp -o /media/jython/Stas's Files/ProgrammingLessons/Cpp/Hello
cc1: fatal error: opening output file Files/ProgrammingLessons/Cpp/Hello: No such file or directory
compilation terminated.

Build finished with error(s).

 *  The terminal process failed to launch (exit code: -1). 
 *  Terminal will be reused by tasks, press any key to close it. ```
Как мне запустить программу на другом диске?(Файл cpp расположен на одном диске, а VS Code на другом)

А линукс тут причём? А раздел Development тут причём?

cc1: fatal error: opening output file Files/ProgrammingLessons/Cpp/Hello: No such file or directory

Что-то в этом предложении, кмк, должно вас подтолкнуть в правильном направлении решения проблемы.

vvn_black ★★★★★
()
Последнее исправление: vvn_black (всего исправлений: 1)
Ответ на: комментарий от aol

/media/jython/Stas’s Files/ProgrammingLessons/Cpp/Hello.cpp

Тогда может быть вот эта строчка? ) Я совсем не в курсе как офтопик онтопик и vs code относятся к Stas's Files

vvn_black ★★★★★
()
Последнее исправление: vvn_black (всего исправлений: 2)
Ответ на: комментарий от master_0K

А где нужно изменить на корректный путь? Просто когда я создавал файлы в диске на котором установлена система, там всё раотало и ничего прописывать не надо было

Jython
() автор топика
Ответ на: комментарий от Jython

Уже было в треде озвучено про кавычки и пробел.

когда я создавал файлы в диске на котором установлена система, там всё раотало и ничего прописывать не надо было

Путь к файлу остался прежний? Команда компиляции таже? Где-то что-то поменялось, не?

master_0K
()
Ответ на: комментарий от Jython

Ну это сейчас. Раньше, когда компилировалось пробел в имени «папки» присутствовал? Замени его в имени директории на «-» или «_», если он так нужен.

master_0K
()
Последнее исправление: master_0K (всего исправлений: 2)
Ответ на: комментарий от Jython

Поскольку заставить vs code правильно оформлять командную строку ты наверно не сможешь, просто переделай чтобы в пути не было пробелов и кавычек. А именно, переименуй директорию Stas's Files например в StassFiles.

firkax ★★★★★
()