Binários de Extensão C/C++ Incompatíveis ou não Combinam

A extensão C/C++ inclui binários nativos.

Quando instalado por meio da Interface do Usuário do marketplace VS Code, os binários nativos corretos devem ser incluídos. Se os binários incompatíveis foram detectados e a extensão C/C++ foi instalada por meio da Interface do Usuário do marketplace no VS Code, relate o problema.

Reinstalando a Extensão C/C++

Ao reinstalar uma versão equivalente de uma extensão, VS Code pode reutilizar o diretório de extensão existente. Para evitar que isso ocorra ao reinstalar a extensão C/C++, talvez seja necessário excluir primeiro o diretório de extensão existente.

Os diretórios de extensão instalados podem ser encontrados em um dos seguintes caminhos em seu diretório de usuário (`%USERPROFILE%` no Windows ou `$HOME` no Linux e macOS)

%USERPROFILE%\.vscode\extensions
%USERPROFILE%\.vscode-insiders\extensions
%USERPROFILE%\.vscode-exploration\extensions

Em uma conexão remota:

$HOME/.vscode-server/extensions
$HOME/.vscode-server-insiders/extensions
$HOME/.vscode-server-exploration/extensions

Caminhos de exemplo para os diretórios de extensão C/C++ instalados:

No Windows:

%USERPROFILE%\.vscode\extensions\ms-vscode.cpptools-1.9.0

No Linux:

$HOME/.vscode/extensions/ms-vscode.cpptools-1.9.0

Em seguida, reinstale por meio da Interface do Usuário do marketplace VS Code.

Se a versão correta da extensão não for implantada pelo VS Code, o VSIX correto para o sistema poderá ser baixado do site VS Code marketplace e instalado usando a opção 'Instalar do VSIX...' na opção '...' na interface do usuário do Marketplace VS Code.