Боюсь, что сценарий какой-нибудь утилиты для перезаписи комментариев (как предполагает Лютер Блиссетт) может быть единственным вариантом здесь. В современных версиях gcc, кажется, нет какого-либо флага компилятора или параметра CLI, который включит комментарии в стиле C ++ при использовании -ansi
или -std=c89
.
Возможно, вы сможете достичь того, чего хотите, подойдя к нему под другим углом. Вы можете скомпилировать с -std=c99
и использовать флаги компилятора, чтобы отключить специфичные для C99 расширения, которые вам не нужны (не зная, почему именно требуется соответствие ANSI, я не могу рекомендовать конкретные флаги).