



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Criando Projeto no DevC adicionando as bibliotecas de usuário ao projeto.
Tipologia: Manuais, Projetos, Pesquisas
1 / 6
Esta página não é visível na pré-visualização
Não perca as partes importantes!




Uma biblioteca é composta por pelo menos dois arquivos: um de protótipos (cabeçalhos) e ou objeto com as rotinas pré-compiladas. O arquivo de protótipos deve ser digitado diretamente em qualquer editor de texto sem formatação, usaremos o “Bloco de Notas”. Digite o arquivo “biblioteca.h”.
Em seguida crie um projeto no Dev-C++. Para isso siga os passos abaixo:
Execute o Dev-C++
No menu escolha: Arquivo Î Novo Î Projeto
Pressione Ok, escolha o diretório no diálogo seguinte. O Dev-C++ apresentará:
Clique no “ + ” à esquerda do “MeuProjeto”.
void mostraInt(int var1); int leInt();
Clique com o botão direito sobre o “main.cpp”, escolha Remover arquivo , diga não em Salvar as mudanças. Clique com o botão direito sobre o “MeuProjeto” , escolha “Novo arquivo”. Digite do lado direito o programa principal:
Clique com o botão direito sobre o “Sem Titulo1”, escolha Renomear arquivo e coloque o nome “RotinasBiblio.cpp”. Pressone Ctrl-F9 para compilar o programa
#include <stdio.h>
void mostraInt(int var1) { printf(“%d\n”, var1); }
int leInt() { int i; scanf(“%d”, &i); return i; }
Arquivo Î Novo Î Projeto
Pressione Ok, escolha o diretório no diálogo seguinte. O Dev-C++ apresentará:
Clique no “ + ” à esquerda do “MeuProjeto”.
Clique com o botão direito sobre o “main.cpp”, escolha Remover arquivo , diga não em Salvar as mudanças. Clique com o botão direito sobre o “MeuProjeto” , escolha “Novo arquivo”. Digite do lado direito o programa principal: #include “biblioteca.h”
void main() { int i; i=leInt(); mostraInt(i); }
Clique com o botão direito sobre o “Sem Titulo1”, escolha Renomear arquivo e coloque o nome “BiblioMain.cpp”. Pressone Ctrl-F9 para compilar o programa Três erros serão encontrados:
O primeiro erro está relacionado ao arquivo de protótipos (cabeçalhos). O arquivo “biblioteca.h” deverá ser colocado no mesmo diretório do projeto. Os outros dois erros são conseqüência da falta dos protótipos. Após colocar o arquivo “biblioteca.h” no diretório, compile novamente (Ctrl-F9). Novos erros serão apresentados, porém agora são erros da fase de ligação.
Os dois erros estão relacionados à ausência das rotinas “leInt()” e “mostraInt()”. Essas rotinas estão no arquivo criado anteriormente chamado “RotinasBiblio.o”. Clique com o botão direito sobre o “MeuProjeto” , escolha Adicionar ao projeto , escolha o arquivo “RotinasBiblio.o”.