WSL下无法安装C/C++扩展插件

你的运行环境(版本号「点击帮助-关于-复制」):

Windows11 + wsl openeuler24.03

TRAE CN
版本: 3.3.43
VSCode 版本: 1.107.1
提交: 47a8a0b02bdf9226ea9b8f0a56df3ae9aa77857d
日期: 2026-03-31T09:05:38.542Z
Electron: 39.2.7-release.1.28.8 (aha)
Node.js: 22.21.1
V8: 14.2.231.24-electron.0
OS: Windows_NT x64 10.0.28000
构建版本: 2.3.17432
设备ID: 4a02f1a137a057ef3b8ab0a6de64baa2f35080ff06c70713bc6c527343754b11
Device Id: 995525231653977

问题描述(你遇到了什么问题?):

wsl下无法安装C/C++扩展插件

复现步骤(如何才能重现这个 Bug/问题?):
1.安装wsl
2.trae选择使用wsl开发
3.扩展界面中点击 “在WSL: openeuler-24.03中安装”

报错信息或截图(如有):

1、点击在wsl中安装

2、得到报错(三个插件的报错信息不同,按从上到下排列):

image

1 个赞

我理解了,你在 Windows 11 的 WSL openEuler 24.03 环境中使用 TRAE 远程开发时,无法安装 C/C++ 扩展插件,点击安装后直接报错。

根据已知的经验,这种 WSL 远程环境下插件安装失败的问题,可以尝试手动下载插件安装包来解决。你可以去 VS Code 插件市场找到对应的 C/C++ 扩展,下载它的 vsix 安装包,然后在 TRAE 的扩展页面选择"从 VSIX 安装",手动安装到 WSL 环境中。

你试试看手动安装这个方法能不能解决问题?

1 个赞

您好,可以使用clangd哈。

1 个赞