Visual studio code 缺少在Raspberry Pi上运行的VSCode远程服务器所需的库版本
正在尝试使用Darwin18.7.0上托管的VSCode 1.43.2进行远程开发 SSH目标是运行raspbian jesse的Raspberry Pi3Visual studio code 缺少在Raspberry Pi上运行的VSCode远程服务器所需的库版本,visual-studio-code,raspberry-pi,remote-server,Visual Studio Code,Raspberry Pi,Remote Server,正在尝试使用Darwin18.7.0上托管的VSCode 1.43.2进行远程开发 SSH目标是运行raspbian jesse的Raspberry Pi3 uname-a报告“Linux 4.9.35-v7+#1014 SMP-Fri Jun 30 14:47:43英国夏令时2017 armv7l GNU/Linux” gcc版本是gcc版本4.9.2(Raspbian 4.9.2-10+deb8u2) 远程服务器代码已自动安装,但无法启动,并显示以下错误消息 > Server did
uname-a
报告“Linux 4.9.35-v7+#1014 SMP-Fri Jun 30 14:47:43英国夏令时2017 armv7l GNU/Linux”
gcc版本是gcc版本4.9.2(Raspbian 4.9.2-10+deb8u2)
远程服务器代码已自动安装,但无法启动,并显示以下错误消息
> Server did not start successfully. Full server log at /home/pi/.vscode-server/.0ba0ca52957102ca3527cf479571617f0de6ed50.log >>>
> /home/pi/.vscode-server/bin/0ba0ca52957102ca3527cf479571617f0de6ed50/node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/pi/.vscode-server/bin/0ba0ca52957102ca3527cf479571617f0de6ed50/node)
> /home/pi/.vscode-server/bin/0ba0ca52957102ca3527cf479571617f0de6ed50/node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /home/pi/.vscode-server/bin/0ba0ca52957102ca3527cf479571617f0de6ed50/node)
> <<< End of server log
>服务器未成功启动。完整服务器日志位于/home/pi/.vscode server/.0ba0ca52957102ca3527cf479571617f0de6ed50.log>>
>/home/pi/.vscode-server/bin/0ba0ca52957102ca3527cf479571617f0de6ed50/node:/usr/lib/arm-linux-gnueabihf/libstdc++.so.6:找不到版本“CXXABI_1.3.9”(由/home/pi/.vscode-server/bin/0ba0ca52957102ca3527cf4795717f0de6ed50/node所需)
>/home/pi/.vscode-server/bin/0ba0ca52957102ca3527cf479571617f0de6ed50/node:/usr/lib/arm-linux-gnueabihf/libstdc++.so.6:找不到版本“GLIBCXX_3.4.21”(由/home/pi/.vscode-server/bin/0ba0ca52957102ca3527cf4795717f0de6ed50/node所需)
您的C++标准库(LIbSTDC++.SO 6)的版本太旧了,需要运行一个更新版本的VSCODER服务器。
您可能会添加一些后台端口或第三方存储库来升级它,但恕我直言,这不值得这么麻烦
Raspbian Jessie已经老了,Debian Jessie在2020年6月30日后将不再受支持。
最好的方法就是升级到Raspbian Buster。这可能是最好的方法(或者现在放弃vscode remote)。我会等几天,看看是否有人帮杰西解决了这个问题,然后再把你的答案标记为接受。