Страница 1 из 1

No such file or directory

Добавлено: 10 окт 2017, 11:27
Cahes
Создал файл посредством 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.
- С ума сошла?

No such file or directory

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

No such file or directory

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

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

No such file or directory

Добавлено: 10 окт 2017, 13:31
Cahes
Создал с нуля ещё один файл - 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 КБ) 2379 просмотров
Что скажете?

No such file or directory

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

No such file or directory

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

No such file or directory

Добавлено: 12 окт 2017, 22:53
Cahes
Вот файлы:

No such file or directory

Добавлено: 12 окт 2017, 23:00
Chocobo
Cahes, ls не брыкается
Снимок экрана от 2017-10-12 22-59-14.png

No such file or directory

Добавлено: 12 окт 2017, 23:06
Chocobo

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

▶ 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

No such file or directory

Добавлено: 12 окт 2017, 23:33
Chocobo
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

No such file or directory

Добавлено: 13 окт 2017, 12:35
Dja

No such file or directory

Добавлено: 13 окт 2017, 21:35
Cahes
Потихоньку.. потихоньку.. Хех... Простите :joke: :blush: