ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
1089903
FDA (31.03.2021 09:49, просмотров: 9579)
XC8, режим C99. Ругается на строки с русскими буквами. При этом выдаётся только предупреждение: 

system.c:129:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding]


В итоге проект собирается и всё нормально работает. Но как эти предупреждения бы убрать?

В режиме C90 использовал директиву #pragma jis. Тут она не помогает. Нагуглил ключ компилятора -Wno-invalid-source-encoding. В итоге проект собирается, но выдаётся предупреждение:


::: warning: (2044) unrecognized option "-Wno-invalid-source-encoding"


Кто-нибудь с таким сталкивался?