Skip to content

Nicolas-Gomez-Fernandes/TPs_SSL_Prueba_Grupo13

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RESULTADOS DEL PUNTO 3.E: 1.Muestre un comando que permita compilar todo el proyecto (sin el makefile) de acuerdo a los lineamientos del curso (adherir estrictamente al estándar).

gcc -Wall -Wextra -std=c2x -o tabla main.c tabla.c conversion.c

  1. Compile con el comando anterior pero modifque tabla.c de modo que no incluya conversion.h, copie el resultado y coméntelo.

gcc -Wall -Wextra -std=c2x -o tabla main.c tabla.c conversion.c tabla.c: In function 'armarTablaDeConversion': tabla.c:15:21: error: implicit declaration of function 'convetirNudosAKilometrosPorHora' [-Wimplicit-function-declaration] 15 | float kmh = convetirNudosAKilometrosPorHora(valorActualNudos); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

lo que pasa es que hay un error a la hora de llamar a la funcion convetirNudosAKilometrosPorHora, porque no se encontro una declaracion previa de esa funcion, debido a esto el codigo de arriba dice que hay un error hay una declaracion implicoita de la funcion convetirNudosAKilometrosPorHora.

  1. De un comando que compile todos los fuentes menos tabla.c, ejecútelo, muestre el resultado y coméntelo.

gcc -Wall -Wextra -std=c2x -o tabla main.c tabla.c conversion.c C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/14.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys64\tmp\ccWHCc4y.o:main.c:(.text+0x115): undefined reference to `armarTablaDeConversion' collect2.exe: error: ld returned 1 exit status

lo que dice es que hubo un error con el linker, ya que no hay una referencia definida para armarTablaDeConversion

  1. Copie el comando necesario para obtener conversion.i, el archivo ya preprocesado de conversion.c

gcc -E main.c -o conversion.i

About

Organización de los trabajos prácticos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •