C/Compilar un programa: Diferenzas entre revisións

Contido eliminado Contido engadido
Gallaecio (conversa | contribucións)
Sen resumo de edición
Gallaecio (conversa | contribucións)
Sen resumo de edición
Liña 3:
Despois de editar o ficheiro de texto simple e escribir nel un programa en linguaxe C, toca compilar tido programa. Isto é, traducir o ficheiro de texto simple en C a un ficheiro binario, é dicir, en linguaxe máquina, que o computador poida entender. Esta tarefa realizarémola co compilador da nosa elección. Se non tes un compilador, volve ao apartado dos [[{{BASEPAGENAME}}/Requisitos#Compilador|requisitos]], no que se nomeaba algún programa para compilar.
 
Como resultado da compilación, obteremos un ou varios programas obxecto. Un código fonte pode conter varias funcións, algunhas forman parte do compilador, pero outras poden ser obra nosado propio desenvolvedor, e estas funcións nosasdo desenvolvedor poden atoparse no ficheiro do código fonte principal ou ben ennoutros códigosficheiros de código fonte repartidosaos porque outrosse ficheirosfai referencia dende o ficheiro do código fonte principal. O compilador compilará o contido de cada un destes ficheiros enpor separado, orixinando distintos binarios, cadanseuchamados programaprogramas obxecto.
 
Deste xeito, de producirse algún erro de execución, o programa non vai ter que volver compilarse completamente. Se o programa está dividido en distintos ficheiros, só será necesario corrixir os erros dos ficheiros afectados, e compilar unicamente ditos ficheiros.
 
Pero separados, estes ficheiros non poden executarse. Haberá que [[{{BASEPAGENAME}}/Ligar un programa|ligalos]].
 
==Erros==