【问题标题】:Prepros failed to process Sass file version "GLIBCXX_3.4.20" not found on Ubuntu 14.04Prepros 无法处理在 Ubuntu 14.04 上找不到的 Sass 文件版本“GLIBCXX_3.4.20”
【发布时间】:2019-04-21 09:25:24
【问题描述】:

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

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

【问题讨论】:

    标签: sass ubuntu-14.04 prepros


    【解决方案1】:

    找不到版本“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 是如何做到这一点的。

    【讨论】:

    • 谢谢。我最终找到了一个可以正常工作的替代独立编译器(侦察应用程序).​​.....另外,我决定研究 gulp,这也是另一个不错的选择。感谢您的帮助,非常感谢
    猜你喜欢
    • 2019-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-18
    • 1970-01-01
    • 2017-11-30
    • 2019-05-04
    • 1970-01-01
    相关资源
    最近更新 更多