-1

为了学习和使用 Sass,我在Ubuntu 14.04 LTS上安装了Prepros 。但是每次我尝试处理 scss 文件(sass 文件)时,我都会收到此错误通知

Failed to Process File sass/style.scss
/usr/lib/x86_64-linux-gnu/libstdc++.so.6:
version "GLIBCXX_3.4.20" not found
(required by /usr/lib/prepros/resources/extensions/node-sass.asar.unpacked/node-modules/node-sass/build/Release/binding.node)

我检查了使用stings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX并确认确实似乎 GLIBCXX 版本仅在 3.4.19 之前可用。有没有办法在 Ubuntu 14.04 LTS 上安装版本 3.4.20(及更高版本)?或解决方法或使用 Prepros?还是一般使用SASS?

请记住,我已经安装了很多版本特定的软件,我非常不愿意升级。任何帮助将不胜感激

4

1 回答 1

0

未找到版本“GLIBCXX_3.4.20”

问题是你libstdc++.so.6太老了。

的版本libstdc++及其 ABI 记录在此处GLIBCXX_3.4.19对应于 GCC-4.8.3 和GLIBCXX_3.4.20GCC-4.9.0。

要获得更新libstdc++.so.6的 GCC,您需要升级 GCC。是如何做到的。

于 2018-11-22T05:11:29.953 回答