Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino - tutorijali, pitanja, primjeri i projekti
@Macola
Tacna je i tvoja i moja konstatacija! Smile
Tvoj code ce tako raditi kada je cuveni flag za compajler "-O0" (slovo O pa nula) postavljen tj da nema optimizacije.
Kada se postavi flag na primer "-O3" tj maksimalni nivo optimizacije onda ce i tvoj code u oba slucaja da da isti rezultat zauzeca memorije.

PS: opet ovde dolazimo do "pametnog IDE", on ce u svakom slucaju da ti markira sve definicije ili variable/konstante koje si napisao a nisi upotrebio (posivi taj red) i tako ti daje do znanja da je to u tom trenutku bespotrebno i da ce biti uklonjeno ako ukljucis optimizaciju.
Sama ta opcija da posivi red neiskoriscene definicije ili konstante/varibale je neverovatno korisna, samo zamisli kako to sve izgleda kada imas na primer jedno 10.000 source skripti (kao sto imamo u nekim projektima) koji je to haos ... Svaka minijaturna/minimalna pomoc od IDE-a je dobrodosla! Smile

Konkrento oko nivoa optimizacije i pregled svih opcija u vezi toga (gooomila) ima ovde:
https://gcc.gnu.org/onlinedocs/gcc/Optim...tions.html
Reply


Messages In This Thread
RE: Arduino - tutorijali, pitanja, primjeri i projekti - by mikikg - 05-11-2021, 12:47 PM

Forum Jump:


Users browsing this thread: 25 Guest(s)