Возможно ли gcc назвать mangle? - PullRequest
0 голосов
/ 09 октября 2018

У меня был какой-то код, который не работал, пока я не добавил extern "C" перед именем функции, хотя я компилировал с помощью gcc.Однако имя файла оканчивается на «.cpp».

Возможно ли для gcc имя mangle?Разумно ли он подхватил расширение файла ".cpp"?

1 Ответ

0 голосов
/ 09 октября 2018

Драйвер компилятора gcc смотрит на расширение файла.Если это .cpp (или .cc, .C и еще несколько), файл компилируется как файл C ++:

...