Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
arquivo inválido ou corrompido: duplicado COMDAT 'filename'
Observações
Um módulo de objeto contém dois ou mais COMDATs com o mesmo nome.
Este erro pode ser causado usando /H, que limita o comprimento de nomes externos, e /Gy, que empacota funções em COMDATs.
Example
No código a seguir, function1 e function2 são idênticos nos primeiros oito caracteres. Compilar com /Gy e /H8 produz um erro de link.
void function1(void);
void function2(void);
int main() {
function1();
function2();
}
void function1(void) {}
void function2(void) {}