Я написал некоторый c-код в файл и сохранил его с помощью gedit.
Затем я открыл терминал и попытался скомпилировать его с помощью gcc, но он выдает ошибку, что он не распознает формат моего c-файла.
Какой формат читает gcc?
gcc использует расширение файла (суффикс) для определения типа - вы назвали свой файл суффиксом .c? Если нет, попробуйте переименовать его - например, если у меня есть файл с именем 'testc'
$ cat testc
#include<stdio.h>
int main()
{
printf("THIS is a C-file\n");
return 0;
}
Затем
$ gcc -o test testc
testc: file not recognized: File format not recognized
collect2: ld returned 1 exit status
Но после переименования в правильный файл .c
[ 112]