Я все еще пытаюсь скомпилировать консольное приложение C, процедура компиляции все еще не выполняется с ошибкой ниже:
"Main.c", line 51: error #2040: expected an identifier
extern "C" void TreatReceivedSignal( int NoSignal ) ;
^
1 error detected in the compilation of "Main.c".
gmake: *** [Main.o] Error 2
ниже объявления метода extern в коде C:
extern "C" void TreatReceivedSignal( int NoSignal ) ;
Я использую компилятор HP-UX aCC [HP C/aC++ B3910B A.06.26], также я включил флаг компиляции -Ae, чтобы включить поддержку C99. Кажется, что компилятор не может распознать «extern «C»» как зарезервированное слово C, возможно, необходимо установить какой-то другой флаг компиляции. Любая идея, пожалуйста, которая может решить эту проблему? Заранее большое спасибо. С уважением