C/Visual C - Problema con los headers. Error "undefined reference to"

 
Vista:
sin imagen de perfil
Val: 2
Ha disminuido su posición en 15 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Problema con los headers. Error "undefined reference to"

Publicado por Carlos (1 intervención) el 23/02/2021 20:27:51
Archivo.c ->
1
2
3
4
5
6
7
8
9
#include <stdio.h>
#include "Funciones.h"
int main(){
	int num1,num2;
	printf("Introduce los 2 numeros que quieras sumar");
	scanf("%i %i",&num1,&num2);
	printf("El resultado es %i",sumar(num1,num2));
	return 0;
}

Funciones.c ->
1
2
3
4
5
6
#include <stdio.h>
#include "Funciones.h"
int resultado;
int sumar(int num1,int num2){
	return num1+num2;
}

Funciones.h ->
1
int sumar(int num1,int num2);

Cuando ejecuto el Archivo.c me sale el siguiente error: Archivo.c:(.text+0x3c): undefined reference to `sumar'
¿Podrían ayudarme a solucionar el problema? Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 10
Ha aumentado su posición en 6 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Problema con los headers. Error "undefined reference to"

Publicado por Miguel (4 intervenciones) el 23/02/2021 20:53:26
declara a sumar como public, por default es privado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problema con los headers. Error "undefined reference to"

Publicado por Tom (619 intervenciones) el 24/02/2021 08:59:05
¿ Cómo que ejecutas Archivo.c ? Lo que tienes que hacer es compilarlo. Además tienes que compilarlo al mismo tiempo que Funciones.c, o bien generar primero los objetos independientemente y luego enlazarlos para crear el ejecutable.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problema con los headers. Error "undefined reference to"

Publicado por Tom (619 intervenciones) el 24/02/2021 09:40:37
gcc -o archivo Archivo.c Funciones.c
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar