سلام.
دوستانی که با avr studio کار کردن احتمالا به مشکل عدم نمایش float در sprintf برخورده اند.
تو چند تا تاپیک خارجی جستجو کردم دیدم باید این متن رو تو قسمت linker وارد کنم.
-Wl,-u,vfprintf -lprintf_flt -lm
و درست شد اما حجم کد تولیدی از 7 کیلو به 17 کیلو افزایش پیدا کرد.
حالا چند تا سوال پیش میاد این کد تو لینکر چکار میکنه؟
چرا بعد از اضافه کردن این کد حجم به صورت نمایی زیاد میشه.
چکار کنیم حجم کد رو کنترل کنیم.
به نظرم این موضوع باید جز موضوع های مهم انجمن باشه تا کسایی که میخوان با avr studio کار کنن راحت تر به نتیجه برسه.
دوستانی که با avr studio کار کردن احتمالا به مشکل عدم نمایش float در sprintf برخورده اند.
تو چند تا تاپیک خارجی جستجو کردم دیدم باید این متن رو تو قسمت linker وارد کنم.
-Wl,-u,vfprintf -lprintf_flt -lm
و درست شد اما حجم کد تولیدی از 7 کیلو به 17 کیلو افزایش پیدا کرد.
حالا چند تا سوال پیش میاد این کد تو لینکر چکار میکنه؟
چرا بعد از اضافه کردن این کد حجم به صورت نمایی زیاد میشه.
چکار کنیم حجم کد رو کنترل کنیم.
به نظرم این موضوع باید جز موضوع های مهم انجمن باشه تا کسایی که میخوان با avr studio کار کنن راحت تر به نتیجه برسه.
دیدگاه