Prepros无法处理在Ubuntu 14.04上找不到的Sass文件版本“ GLIBCXX_3.4.20”

时间:2018-11-19 02:25:49

标签: sass ubuntu-14.04 prepros

要学习和使用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?

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

1 个答案:

答案 0 :(得分:0)

  找不到

版本“ GLIBCXX_3.4.20”

问题是您的libstdc++.so.6年纪太大了。

libstdc++的版本及其ABI已记录在here中。 GLIBCXX_3.4.19对应于GCC-4.8.3,GLIBCXX_3.4.20对应于GCC-4.9.0。

要获取较新的libstdc++.so.6,您需要升级GCC。 Here是可以做到的。