No such file or directory

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

No such file or directory

#1

10 окт 2017, 11:27

Создал файл посредством Xed, он есть, но:

Код: Выделить всё

babochka@Alyans /mnt/A0DA353EDA3511D0/Lev/Программирование/Звёздочка $ dir
1.сpp
babochka@Alyans /mnt/A0DA353EDA3511D0/Lev/Программирование/Звёздочка $ g++ 1.cpp
g++: error: 1.cpp: No such file or directory
g++: fatal error: no input files
compilation terminated.
- С ума сошла?

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

No such file or directory

#2

10 окт 2017, 11:33

1 - права по путям.
2 - кириллица в путях.
3 - dir - команда просмотра папки, а не файла.
Курите матчасть. хотя бы по диагонали и голопом по европам. хотя бы тут http://www.zabrosov.ru/ да и у нас на форуме по командам тема имеется. было бы желание.

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

No such file or directory

#3

10 окт 2017, 11:49

Cahes, Может внутри файла что-нибудь кошмарное. Или действительно аттрибуты.

Сейчас прогнал helloworld через аналогичный файлик с g++-4:5.3.1-1ubuntu1 без сложностей
Изображение
   
Изображение

Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

No such file or directory

#4

10 окт 2017, 13:31

Создал с нуля ещё один файл - 2.cpp:

Код: Выделить всё

babochka@Alyans ~ $ ls -l 1.cpp
ls: cannot access '1.cpp': No such file or directory
babochka@Alyans ~ $ ls -l 2.cpp
-rw-r--r-- 1 babochka babochka 0 окт 10 13:12 2.cpp
Разница: у 1.cpp тип "исходный код C (text/x-csrc)", у 2.cpp - "текстовый документ (text/plain)".
"g++ 2.cpp" - срабатывает нормально, права у него:
babochka@Alyans ~ $ ls -l 2.cpp
-rw-r--r-- 1 babochka babochka 0 окт 10 13:12 2.cpp
babochka@Alyans ~ $ ls -l 1.cpp
ls: cannot access '1.cpp': No such file or directory
В файлбраузере показано:
1.cpp - чтение и запись везде

Настроены разные проги на разные типы:
Редактирование текстовых типов (2.cpp) посредством Notepade, редактирование кода (1.cpp) посредством Xed.

Вообще 1.cpp создавал в редакторе Xed, из пустоты, в то время как 2.cpp создавался как факт в файлбраузере.

*********
Скопировал текст из 1.cpp в 2.cpp, запустил на компиляцию и G++ нормально отработал.

Но 2.cpp изменил свой тип на "исходный код C++ (text/x-c++src)" и в файлбраузере показан по другому:
C++.png
C++.png (5.79 КБ) 2023 просмотра
Что скажете?
Последний раз редактировалось пользователем 1 Dja; всего редактировалось раз: 10
Причина: BB-codes

Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

No such file or directory

#5

12 окт 2017, 08:08

Вы думаете - вопрос решён? Ошибаетесь. Прошу обратить внимание и ответить. Хотя бы, первым делом, надо выснить - почему иконки показываются по разному.

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

No such file or directory

#6

12 окт 2017, 08:49

Кинь оба файлика в архив и приложи к сообщению.
Если никто не причастен к этому поведению - то должно воспроизвестись аналогично и у нас :smile: Может наглядней будет
Cahes писал(а):
12 окт 2017, 08:08
почему иконки показываются по разному.
Разные маймтайпы же присвоились
Изображение
   
Изображение

Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

No such file or directory

#7

12 окт 2017, 22:53

Вот файлы:
Вложения
1 и 2 cpp.zip
(543 байт) 11 скачиваний

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

No such file or directory

#8

12 окт 2017, 23:00

Cahes, ls не брыкается
Снимок экрана от 2017-10-12 22-59-14.png
Изображение
   
Изображение

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

No such file or directory

#9

12 окт 2017, 23:06

Код: Выделить всё

▶ file 1.сpp 
1.сpp: C source, UTF-8 Unicode text
                                                                                                                                                                                                                        
▶ file 2.cpp 
2.cpp: C source, ISO-8859 text, with CRLF line terminators
Изображение
   
Изображение

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

No such file or directory

#10

12 окт 2017, 23:33

Cahes писал(а):
10 окт 2017, 11:27
1.cpp: No such file or directory
Вот как тебя умудрило только? там "C" - русская :dash2:
Везь мозг блин сломал :crazy:

Код: Выделить всё

▶ python
>>> for c in u"1.сpp":
...  print repr(c), ord(c)
... 
u'1' 49
u'.' 46
u'\u0441' 1089
u'p' 112
u'p' 112

Код: Выделить всё

>>> ord (u"c") # english C
99
>>> ord (u"с") # Русская C или '\u0441'
1089
Изображение
   
Изображение

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

No such file or directory

#11

13 окт 2017, 12:35


Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

No such file or directory

#12

13 окт 2017, 21:35

Потихоньку.. потихоньку.. Хех... Простите :joke: :blush:

Закрыто

Вернуться в «Программирование, скриптинг, виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя