Рейтинг:
2
CPallini
Ошибка очевидна: C++
компилятор (g++
) не удается найти исходный файл (A.cpp
). Просто убедитесь, что вы бежите g++
в той же папке, где находится ваш исходный файл (в качестве альтернативы вы можете передать полный путь к вашему исходному файлу g++
).
Ahmad Qassym
я новичок в linux и c++.
можете ли вы сказать мне, как я могу решить эту проблему буквально ?
Рейтинг:
1
k5054
g++ не может найти этот файл A.cpp
Этот файл находится в вашем текущем каталоге? Возможно ли это a.cpp
или A.CPP
- Неужели ls
в вашем текущем рабочем каталоге и смотрите.
Ahmad Qassym
как я могу сделать это в моей текущей директории ?
k5054
Это зависит от обстоятельств. Как вы создали файл для начала? Вы использовали IDE? Если вы это сделали, то IDE должна быть в состоянии скомпилировать проект без необходимости перехода в командную строку. Если вы использовали редактор, например nano или vi, из командной строки, то при сохранении файла он должен находиться в том же каталоге. Если вы запустили такой редактор, как gedit, из меню "Пуск", то при выборе пункта "сохранить" он должен спросить вас, где вы хотите его сохранить. Может быть вы сэкономили на этом Documents/A.cpp-что?
Ahmad Qassym
фактически я использую редактор vim, открываю терминал напрямую и пишу
-ВИМ A.cpp'( без кавычки)
k5054
Ты сохранил его? :wq или ZZ для закрытия и сохранения. У тебя должен быть Ан A.cpp в каталоге, в котором вы находитесь в данный момент если не у вас нет разрешения на запись в каталог и тогда vim должен сказать Can't open file for writing