Помогите! Начал изучать язык С. В codeblocks программа не запускается. Поочередно опишу что выдает:
- Появляется окно с сообщением:
it seems that this file has not been built yet. do you want to built it now?
ну то есть: похоже, что этот файл еще не был построен. вы хотите построить его сейчас?
На выбор: да, отмена, нет.
Если выбрать «да», то в нижнем окне codeblocks во вкладке Build log выдает:
Build file: «no target» in «no project» (compiler: unknown) Что по-русски: Файл сборки: «нет мишени» в «без проекта» (составитель: неизвестно)
Далее: gcc -c /home/al-fa-omega/Документы/StivenPrata/concrete.c -o /home/al-fa-omega/Документы/StivenPrata/concrete.o
gcc -o /home/al-fa-omega/Документы/StivenPrata/concrete /home/al-fa-omega/Документы/StivenPrata/concrete.o -lstdio.h
Checking for existence: /home/al-fa-omega/Документы/StivenPrata/concrete
и все, программа не запускается.
Если выбрать в выпадающем окне «нет»,то открывается окно терминала, но без исполнения программы, а только информация процесса исполнения по времени и нажать Энтер для продолжения. А в нижнем окне codeblocks имеем следующее:
Checking for existence: /home/alfa-omega/Documents/StivenPrata/concrete
Executing: ’xfce4-terminal-T ‘/home/alfa-omega/Documents/StivenPrata/concrete’ -x ‘/usr/bin/cb_console_runner’ ’/home/alfa-omega/Documents/StivenPrata/concrete" (in ‘/home/al-fa-omega/Documents/StivenPrata’)
Set variable: LD_LIBRARY_PATH=
Nothing to be done (all items are up-to-date).
- Если пытаться в терминале Linux’a запустить, то выдает следующее: al-fa-omega@alfaomega-v-m:~/Документы/StivenPrata$ gcc concrete.c concrete.c:1:10: fatal error: stdio.h: Нет такого файла или каталога 1 | #include <stdio.h> | ^~~~~~~~~ compilation terminated.
Прошу прощения за столь огромное описание проблемы. Новичок в пользовании Линуксом. В виндоусе таких проблем не было. И в программировании совершенный новичок. Но решил изучать Линукс.