Estou tentando criar um biblioteca, mas não estou conseguindo.
código que será a biblioteca: (minimo.c)
#include <stdio.h>
#include <stdlib.h>
#include "minimo.h"
int minimo (int nro1, int nro2)
{
if (nro1>nro2)
return (nro2);
else
return (nro1);
}
codigo do minimo.h:
/*minimo.h*/
extern int minimo (int nro1, int nro2);
codigo do programa que irá usar a função minimo.c
#include <stdio.h>
#include <conio.h>
#include "minimo.h"
int main()
{
int n1=0, n2=0;
printf ("Digite o primeiro número: ");
scanf ("%d", &n1);
printf ("Digite o segundo número: ");
scanf ("%d", &n2);
if (n1==n2)
printf ("Os números informados (%d e %d) são iguais!", n1, n2);
else
printf ("O menor número é: %d", minimo(n1,n2));
printf ("Pressione uma tecla para continuar...");
getch();
return (0);
}
O erro aparece neste código:
- [linker error] undefined reference to ‘minimo’
- ld returned 1 exit status