Witam
Postanowiłem uporządkować swój projekt w związku z tym podzieliłem go na pliki.
I tu pojawił się problem, którym mnie zatrzymał.
Zamieszczam kod przykładowy:
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Oraz dwa pliki:
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Błędy kompilatora
make: *** [Nano_test.elf] Error 1
Method 'println' could not be resolved
Method 'println' could not be resolved
recipe for target 'Nano_test.elf' failed
undefined reference to `wyslij()'
lub
C:\Users\stasz\eclipse_workspace\Nano_test\build\uno/../../Nano_test.cpp:18: undefined reference to `wyslij()'
collect2.exe: error: ld returned 1 exit status
make: *** [Nano_test.elf] Error 1
makefile:64: recipe for target 'Nano_test.elf' failed
Zastanawiam się jakie magiczne słowo należy dopisać i gdzie, próbowałem różne opcje ale bez rezultatu.
Podobna sytuacja jest z instrukcją np. "sensors.requestTemperatures();" z biblioteki DallasTemperature , w funkcji loop() jest ok, a po przeniesieniu do oddzielnego pliku lipa!
Proszę o pomoc.