Справка по компиляции в Ubuntu 13.10

Я недавно начал программировать, это небольшой код на Си, с которого я начал.

Я использую Ubuntu 13.10.

int main(int argc, char *argv[])

{

    puts("Hello world.");

    return 0;
}

Всякий раз, когда я пытаюсь скомпилировать его, используя

gcc exl.c -o exl1
cc exl.c -o exl1

или что-то в этом роде, я просто продолжаю получать

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

Я понятия не имею, что делать, если какая-либо помощь будет с благодарностью.

P.S. Я уже сделал

sudo apt-get install build-essential
sudo apt-get update build-essential
sudo apt-get upgrade build-essential
1
задан 17 February 2014 в 19:54

2 ответа

Вам необходимо запустить gcc в каталоге, где хранится ваш код на C, поэтому сначала используйте:

cd /home/your-user-name/path-to-program-dir

, а затем запустите gcc. Чтобы убедиться, что вам нужен файл C в том же каталоге, используйте

ls *.c

, который покажет вам все файлы C в текущем каталоге. Если вы не уверены, в каком каталоге хранится ваш код, вы можете использовать

find
0
ответ дан 17 February 2014 в 19:54

Если вы используете gedit, то после сохранения c файла используйте ctrl-M. Откроется терминал в каталоге вашей программы.

0
ответ дан 17 February 2014 в 19:54

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

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