Criando bibliotecas em c, c++

503 palavras 3 páginas
Criando bibliotecas em Dev-C++
Criando uma biblioteca para ser compilada com o programa principal posteriormente
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”. void mostraInt(int var1); int leInt();

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”.

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 void mostraInt(int var1) { printf(“%d\n”, var1); } int leInt() { int i; scanf(“%d”, &i); return i; }

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

A compilação deverá acontecer normalmente, mas na fase de ligação um erro sobre a falta da rotina principal main() será indicado.Mesmo a fase ligação não tendo sucesso, o arquivo “RotinasBiblio.o” foi gerado. A biblioteca agora já está completa, ela é composta pelo arquivo biblioteca.h e pelo arquivo RotinasBiblio.o. Apenas esses dois arquivos serão necessários para que as rotinas incluídas RotinasBiblio.o e descritas pelo biblioteca.h sejam usadas por outro programa. Lembre-se porém que esses dois arquivos devem ser colocados no diretório corrente do projeto onde as rotinas contidas na biblioteca serão usadas.

Como criar um projeto para usar a biblioteca
Arquivo Novo Projeto

Pressione Ok, escolha o diretório no diálogo seguinte. O Dev-C++ apresentará:

Clique no “+” à esquerda

Relacionados

  • Programação c#
    757 palavras | 4 páginas
  • Linguagem c
    782 palavras | 4 páginas
  • Agenda em java - tutorial netbeans
    803 palavras | 4 páginas
  • Introdu O Programa O C
    12557 palavras | 51 páginas
  • Uso de gráficos no ambiente DEV-C++
    560 palavras | 3 páginas
  • cadastro
    1420 palavras | 6 páginas
  • tecnologia
    1685 palavras | 7 páginas
  • simulink MATLAB Modelagem
    2524 palavras | 11 páginas
  • Atps
    2933 palavras | 12 páginas
  • TREINAMENTO-EM-LINGUAGEM-C-modulo2
    3286 palavras | 14 páginas