У меня есть ошибка неопределенная ссылка на
Привет, у меня проблема с очень простой программой, которую я пытаюсь создать
Код очень прост. Существует библиотека под названием tetta, внутри которой есть функция с именем pippo. Файл .ino просто вызывает эту функцию, но она не работает.
Код очень прост
Это "tetta.h".
#ifndef PQCLEAN_TETTA_H
#define PQCLEAN_TETTA_H
int pippo(int n);
#endif
Это тетта.с
#include "tetta.h"
int pippo(int n){
return n;
}
Это и есть файл .ino
#include <tetta.h>
void setup() {
pippo(9);
}
void loop() {
}
@ganatoci, 👍0
Обсуждение0
Смотрите также:
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- Как подключиться к Arduino с помощью WiFi?
- avrdude ser_open() can't set com-state
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
Что вы подразумеваете под “это не работает”. Что происходит?, @Edgar Bonet
Пожалуйста, полное сообщение об ошибке, @chrisl
Связь между C и C ++., @timemage
переименуйте tetta.c в tetta.cpp, @Juraj
Arduino IDE не обрабатывает исходные файлы в подкаталогах папки проекта (насколько я помню). Может ли в этом быть проблема? Пожалуйста, предоставьте нам сообщение об ошибке, @Sim Son