Erro do compilador C2537

' especificador ': especificação de vínculo inválida

Possíveis causas:

  1. Não há suporte para o especificador de ligação. Há suporte apenas para o especificador de vinculação "C".

  2. A ligação "C" é especificada para mais de uma função em um conjunto de funções sobrecarregadas. Isso não é permitido.

O exemplo a seguir gera C2537:

// C2537.cpp
// compile with: /c
extern "c" void func();   // C2537
extern "C" void func2();   // OK