Wpis z mikrobloga

Jest tu jakis spryciarz od esp8266 eclipse i RTOS?
Nie ogarniam procesu tworzenia wsadu dla tego modulu. Chcialbym zrozumiec co sie dzieje w plikach common.mk, local.mk itp. Ogolnie C ogarniam , ale makefile to dla mnie czarna magia...


#programowanie #c #esp8266
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nariox: jak nie ogarniasz Makefile'a, to hmm.. poczytaj o Makefile'u

Ma niestety trochę porypaną składnię, ale da się ogarnąć (przede wszystkim próbując napisać własnego, bo rozkminianie tego na sucho bez praktyki to rzeczywiście może być katorga). Ew. napisz, co ci konkretnie sprawia problem.
  • Odpowiedz
common.mk, local.mk


@nariox: podaruj sobie autogenerowany system makefile z eclipse. Oszczędzisz wiele siwych włosów. Jak napiszesz spbie po swojemu to nagle okaże się że nie ma różnicy ESP, STM32 czy program na PC. Zrobiłem tak dla nRF52 i raz włożony czas zwraca mi się przy każdym projekcie.

PS. składnia makefile to ciota i wuj, zgapić z cheatsheetów, zrobić szablon, zapomnieć
  • Odpowiedz
@keton22 @zwei
Dzieki za rady... Ogolnie wszystko smiga dopoki odpalam z oryginalnego katalogu.. Chcialem ogarnac z kims najwazniejsze linie, ktore trzeba zmienic, zeby nie krzyczal o brak plikow oraz jak to dziala ze program konpiluje sie bez bledow a eclipse krzyczy ze nie znajduje symbolu... Na start te dwie rzeczy mi w zupelnosci starcza...
  • Odpowiedz
program konpiluje sie bez bledow a eclipse krzyczy ze nie znajduje symbolu


@nariox: to akurat klasyk. Dla kompilacji ma znaczenie tylko i wyłącznie to jak zawołasz kompilator. Dla eclipse ma znaczenie konfiguracja eclipse - 2 rozłączne światy. Do tego Eclipse ma humory jednego dnia wszystko działa, zamykasz projekt i idziesz do domu, drugiego dnia wczytujesz i atakują cię błędy "bo tak". Powiedziałem dość i przesiadłem się na VSCode i nie
  • Odpowiedz