安装nodejs软件包时, g++命令的解决方案未发现错误。
我在CentOS 7上安装Browsertime时遇到此错误。
info sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.8.1/libvips-8.8.1-linux-x64.tar.gz
prebuild-install WARN install No prebuilt binaries found (target=11.15.0 runtime=node arch=x64 libc= platform=linux)
make: Entering directory `/usr/lib/node_modules/browsertime/node_modules/sharp/build'
TOUCH Release/obj.target/libvips-cpp.stamp
CXX(target) Release/obj.target/sharp/src/common.o
make: g++: Command not found
make: *** [Release/obj.target/sharp/src/common.o] Error 127
make: Leaving directory `/usr/lib/node_modules/browsertime/node_modules/sharp/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
好吧, 任何使用g ++库的软件包都可能发生这种情况。要解决此错误, 你所需要做的就是使用yum安装开发工具, 如下所示。
yum groupinstall 'Development Tools'
【make(g++:在CentOS/RHEL 7上找不到命令-已修复)】尝试安装你要安装的内容。它对我有用, 我也希望对你也有用。
推荐阅读
- DevOps工具的终极清单
- 家庭记账本安卓版开发(第四天)
- android------解决editText只输入一行和textView不显示过多的内容
- StrutsAPP_PATHStartSystemListener
- Writing a Foreign Data Wrapper
- 家庭记账小账本Android studio
- Android Studio 制作出来的9图无法进行拖拉,导致无法制作出正确的9图
- 15.Android-实现TCP客户端,支持读写
- uni-app云打包上架谷歌市场