Как подавить предупреждения для преобразований 'void *' в 'foo *' (уменьшено из-за ошибок -fpermissive)
Я пытаюсь скомпилировать некоторый код c с g ++ (да, специально). Я получаю ошибки вроде (например):
error: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
добавление-fpermissive
чтобы варианты компиляции меня достали:
error: invalid conversion from 'void*' to 'unsigned char*' [-Werror=permissive]
которая кажется ошибкой из-за-Werror
Однако добавление-Wno-error=permissive -Wno-permissive
результаты в:
error: -Werror=permissive: no option -Wpermissive
error: unrecognized command line option "-Wno-permissive" [-Werror]
Как отключить предупреждения (глобально) для преобразований из void * в другие типы указателей?