Commit 1dc36050 authored by Luis Allan Kunzle's avatar Luis Allan Kunzle

Revisão gramatical e ortográfica.

parent 7f2f0f62
......@@ -12,7 +12,7 @@ vários arquivos diferentes (módulos).
Modular um programa em C é relativamente simples. Os passos necessários são:
\begin{itemize}
\item criar vários arquivos que vão possuir o código dos módulos;
\item criar vários arquivos que conterão o código dos módulos;
\item criar arquivos cabeçalhos (.h);
\item gerar os arquivos objetos e linkar todos os programas juntos.
\end{itemize}
......@@ -23,17 +23,14 @@ são válidos em qualquer sistema operacional, embora sejam realizados de maneir
Para ilustrar o processo, vamos desenvolver um programa e um módulo que será utilizado por este
programa.
Um arquivo cabeçalho nada mais é do que um arquivo que possui todas as declarações de funções,
Um arquivo cabeçalho nada mais é do que um arquivo que contém todas as declarações de funções,
variáveis globais e constantes de um módulo.
O arquivo fatorial.h é um arquivo cabeçalho que possui a declaração da função fatorial. Para um
O arquivo fatorial.h é um arquivo cabeçalho que contém a declaração da função fatorial. Para um
compilador C, essa informação é suficiente para criar o arquivo objeto, mas não para gerar o executável.
Para gerar um arquivo executável é necessário que exista acesso à definição da função, que está no módulo
fatorial.c.
Usando o compilador gcc, para poder juntar os módulos acima e gerar um executável, basta digitar a
seguinte linha de comando:
......@@ -61,7 +58,7 @@ que tem função de manter um banco de dados atualizado a partir de um arquivo t
texto como sua dependência.
No que se refere à programação, o make pode ser utilizado para manter atualizado um programa que
têm como dependência vários módulos.
tem como dependência vários módulos.
O make utiliza normalmente um arquivo chamado Makefile (ou makefile) que descreve quais são as
dependências de um programa e quais as ações que devem ser realizadas se alguma dependência estiver
......@@ -114,4 +111,4 @@ o executável nome exec.
Para que as dependências sejam checadas e atualizadas, basta digitar make na linha de comando no
diretório em que se encontram os arquivos fontes e o makefile.
\end{document}
\end{document}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment