This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
error compilar skecth
#1
hola a todos,
tengo un problema al compilar un skech, me sale el siguiente error.

Arduino:1.6.3 (Windows XP), Placa:"Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"

Opciones de compilación cambiadas, reconstruyendo todo

BalancingRobotFullSize.ino:20:20: fatal error: Kalman.h: No such file or directory

compilation terminated.

Error de compilación

This report would have more information with
"Show verbose output during compilation"
activala desde Archivo > Preferencias



Este es el mensaje de error a ver si lo he subido ok, tambien he subo un link con todos los skech

https://github.com/Lauszus/BalancingRobotFullSize


a ver si alguien sabe como solucionarlo porque no tengo ni idea, soy bastante nuevo en esto de arduino. Facepalm Facepalm Facepalm Facepalm
  Responder
#2
Creo que le falta la librería.
  Responder
#3
La librería sirve para que el Arduino sepa lo que hacer con tu programa. Las puedes descargar por Internet.
  Responder
#4
Ok la he descargado pero me sale el mismo error, la he colocado junto a las otras que utiliza el programa.


Enviado desde mi iPhone con Tapatalk
  Responder
#5
La tienes que colocar en la carpeta libraries y cerrar la ventana de Documentos. Una vez hecho eso compila tu sketch y si te vuelve a salir error compila otra vez hasta que te reconozca la librería. Si con esas tampoco puedes quizás es que hayas introducido mal el nombre de la librería.
  Responder
#6
Ok probare,
he probado a copiar la carpeta Kalman dentro de libraries y ahora me sale el siguiente error:


Arduino:1.6.3 (Windows XP), Placa:"Arduino Pro or Pro Mini, ATmega168 (5V, 16 MHz)"

Kalman\Kalman.cpp.o: In function `Kalman::Kalman()':

K:\ELECTRONICA\ARDUINO\arduino-1.6.3-windows\arduino-1.6.3\libraries\Kalman/Kalman.cpp:20: multiple definition of `Kalman::Kalman()'

Kalman.cpp.o:d:\Documents and Settings\Propietario\Configuración local\Temp\build8320780678072443382.tmp/Kalman.cpp:20: first defined here

Kalman\Kalman.cpp.o: In function `Kalman::Kalman()':

K:\ELECTRONICA\ARDUINO\arduino-1.6.3-windows\arduino-1.6.3\libraries\Kalman/Kalman.cpp:20: multiple definition of `Kalman::Kalman()'

Kalman.cpp.o:d:\Documents and Settings\Propietario\Configuración local\Temp\build8320780678072443382.tmp/Kalman.cpp:20: first defined here

Kalman\Kalman.cpp.o: In function `Kalman::Kalman()':

K:\ELECTRONICA\ARDUINO\arduino-1.6.3-windows\arduino-1.6.3\libraries\Kalman/Kalman.cpp:20: multiple definition of `Kalman::getAngle(float, float, float)'

Kalman.cpp.o:d:\Documents and Settings\Propietario\Configuración local\Temp\build8320780678072443382.tmp/Kalman.cpp:20: first defined here

Kalman\Kalman.cpp.o: In function `Kalman::Kalman()':

K:\ELECTRONICA\ARDUINO\arduino-1.6.3-windows\arduino-1.6.3\libraries\Kalman/Kalman.cpp:20: multiple definition of `Kalman:ConfundidoetAngle(float)'

Kalman.cpp.o:d:\Documents and Settings\Propietario\Configuración local\Temp\build8320780678072443382.tmp/Kalman.cpp:20: first defined here

Kalman\Kalman.cpp.o: In function `Kalman::Kalman()':

K:\ELECTRONICA\ARDUINO\arduino-1.6.3-windows\arduino-1.6.3\libraries\Kalman/Kalman.cpp:20: multiple definition of `Kalman::getRate()'

Kalman.cpp.o:d:\Documents and Settings\Propietario\Configuración local\Temp\build8320780678072443382.tmp/Kalman.cpp:20: first defined here

Kalman\Kalman.cpp.o: In function `Kalman::Kalman()':

K:\ELECTRONICA\ARDUINO\arduino-1.6.3-windows\arduino-1.6.3\libraries\Kalman/Kalman.cpp:20: multiple definition of `Kalman:ConfundidoetQangle(float)'

Kalman.cpp.o:d:\Documents and Settings\Propietario\Configuración local\Temp\build8320780678072443382.tmp/Kalman.cpp:20: first defined here

Kalman\Kalman.cpp.o: In function `Kalman::Kalman()':

K:\ELECTRONICA\ARDUINO\arduino-1.6.3-windows\arduino-1.6.3\libraries\Kalman/Kalman.cpp:20: multiple definition of `Kalman:ConfundidoetQbias(float)'

Kalman.cpp.o:d:\Documents and Settings\Propietario\Configuración local\Temp\build8320780678072443382.tmp/Kalman.cpp:20: first defined here

Kalman\Kalman.cpp.o: In function `Kalman::Kalman()':

K:\ELECTRONICA\ARDUINO\arduino-1.6.3-windows\arduino-1.6.3\libraries\Kalman/Kalman.cpp:20: multiple definition of `Kalman:ConfundidoetRmeasure(float)'

Kalman.cpp.o:d:\Documents and Settings\Propietario\Configuración local\Temp\build8320780678072443382.tmp/Kalman.cpp:20: first defined here

Kalman\Kalman.cpp.o: In function `Kalman::Kalman()':

K:\ELECTRONICA\ARDUINO\arduino-1.6.3-windows\arduino-1.6.3\libraries\Kalman/Kalman.cpp:20: multiple definition of `Kalman::getQangle()'

Kalman.cpp.o:d:\Documents and Settings\Propietario\Configuración local\Temp\build8320780678072443382.tmp/Kalman.cpp:20: first defined here

Kalman\Kalman.cpp.o: In function `Kalman::Kalman()':

K:\ELECTRONICA\ARDUINO\arduino-1.6.3-windows\arduino-1.6.3\libraries\Kalman/Kalman.cpp:20: multiple definition of `Kalman::getQbias()'

Kalman.cpp.o:d:\Documents and Settings\Propietario\Configuración local\Temp\build8320780678072443382.tmp/Kalman.cpp:20: first defined here

Kalman\Kalman.cpp.o: In function `Kalman::Kalman()':

K:\ELECTRONICA\ARDUINO\arduino-1.6.3-windows\arduino-1.6.3\libraries\Kalman/Kalman.cpp:20: multiple definition of `Kalman::getRmeasure()'

Kalman.cpp.o:d:\Documents and Settings\Propietario\Configuración local\Temp\build8320780678072443382.tmp/Kalman.cpp:20: first defined here

collect2.exe: error: ld returned 1 exit status

Error de compilación

This report would have more information with
"Show verbose output during compilation"
activala desde Archivo > Preferencias




Enviado desde mi iPhone con Tapatalk
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  error al compilar el código homer32 4 1,984 23-09-2019, 01:29 PM
Último mensaje: homer32
  CONSULTA error al compilar amb2000 4 2,092 05-07-2019, 01:46 PM
Último mensaje: Iván
  errores al compilar el sketch homer32 3 2,220 02-04-2018, 04:38 AM
Último mensaje: homer32
  problema al compilar con la libreria LiquidCrystal_I2C pedro 16 16,025 27-12-2013, 07:29 PM
Último mensaje: pedro