Как написать, откомпилировать и запустить простую С-программу? 
Вы приготовили свою первую программу и записали ее в (например)
 
program.c
Что дальше?
Компиллировать файл на предмет проверки ошибок:
gcc -c program.c
То же, с созданием исполняемого файла progr
gcc -o progr program.c
Если ваша программа требует использования математической библиотеки,
добавьте 
-lm 
в конец командной строки.
Чтобы подключить объектные файлы, нужно их перечислить в командной
строке:
gcc -o progr program.c file1.o file2.o ... -lm
Таким же образом можно включить и дополнительные c-файлы.
Если все прошло без ошибок, то будет создан исполняемый файл 
progr.