Фатальная ошибка GCC

все

Вот моя проблема; Итак, я новичок в Ubuntu и программировании, и я просто хотел начать с C. Я создал классический файл "hello.c"

#include <stdio.h>   
main ()
{
    printf("Hello World!");
}

Затем я набрал в терминале:

cd /Desktop

Поскольку файл находится на рабочем столе

А потом я набрал

gcc hello.c -o hello

Но тут возникают проблемы, внезапно появилась проблема, которая говорит:

gcc: error: hello.c: No such file or directory
gcc: fatal error: no input files
compilation terminated.

Итак, как мне это исправить?

1
задан 10 April 2015 в 21:30

2 ответа

Рабочий стол не расположен в /Desktop скорее, он расположен в ~/Desktop. Таким образом выполните эти команды.

  1. cd ~/Desktop (для изменения каталога на Рабочий стол)
  2. gcc hello.c -o hello (для компиляции C программа)
  3. Тогда выполняют Ваше приложение ./hello, если это показывает, что любая ошибка изменяет свои полномочия с chmod +x hello
5
ответ дан 10 April 2015 в 21:30

Тогда я ввел в терминале: cd /Desktop

/Desktop не путь к Вашему рабочему столу. /Desktop путь к каталогу "115" в / (Ваш root каталог). /home/<username>/Desktop или, сокращенный, ~/Desktop путь к Вашему рабочему столу.

Поэтому первое изменение рабочий каталог Вашего терминала к пути Вашего рабочего стола:

cd ~/Desktop

Тогда компилируют файл снова:

gcc hello.c -o hello
3
ответ дан 10 April 2015 в 21:30

Другие вопросы по тегам:

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