Подскажите что за предупреждение и как с ним поступить?
Код
f:/program/winavr-20100110/lib/gcc/../../avr/include/util/delay.h:90:3: warning: #warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed"
Оптимизацию всю перепробовал в т.ч. отключенную.
demiurg_spb
Dec 5 2013, 18:33
Цитата(smk @ Dec 5 2013, 21:55)
Не верю! Включите уровень Оs и больше никогда не меняйте. Для avr-gcc это самый оптимальный вариант, проверенный миллионами мух Покажите строку 90 и её окрестности из delay.h. Так выглядит?
Код
#ifndef __OPTIMIZE__ # warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed" #endif
smk
Dec 5 2013, 18:42
Код
#ifndef __OPTIMIZE__ # warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed" #endif
Вот так выглядит.
Я уровень оптимизации меняю через Project -> Config. Option
Русские буквы в пути к проекту могут быть проблемой? Перенес на другой диск и проблема ушла.
demiurg_spb
Dec 6 2013, 05:26
Цитата(smk @ Dec 5 2013, 22:42)
Я уровень оптимизации меняю через Project -> Config. Option
Что за среда разработки?
Цитата
Русские буквы в пути к проекту могут быть проблемой? Перенес на другой диск и проблема ушла.
Всё может быть... Надо смотреть строку вызова компилятора.
smk
Dec 6 2013, 07:31
Среда AvrStudio 4.19. А на что в строке смотреть? Там русских букв нет и путь не очень длинный.
demiurg_spb
Dec 6 2013, 09:24
Цитата(smk @ Dec 6 2013, 11:31)
Среда AvrStudio 4.19. А на что в строке смотреть?
Смотреть есть на что. При желании можно понять причину неправильного поведения (того что было изначально). Если это не интересно, то: "На нет и суда нет".
MrYuran
Dec 6 2013, 09:31
Цитата(smk @ Dec 5 2013, 22:42)
Русские буквы в пути к проекту могут быть проблемой? Перенес на другой диск и проблема ушла.
А пробелов не было случаем?
smk
Dec 6 2013, 10:56
Цитата(MrYuran @ Dec 6 2013, 11:31)
А пробелов не было случаем?
Были даже два.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.