在我的FreeBSD 10.0服务器上,我收到以下错误:
# make
/usr/bin/g++ crypto.cpp md4.cpp rsalib1.cpp base64.cpp cmdbase.cpp signer.cpp wmsigner.cpp -o wmsigner
make: exec(/usr/bin/g++) failed (No such file or directory)
*** Error code 1
Stop.
make: stopped in /tmp/wmsigner-2.0.3
Run Code Online (Sandbox Code Playgroud)
/usr/bin/g++ 不存在,我该如何安装/修复此问题?
gcc在端口下的FreeBSD中仍然可用.要将最新版本(截至本文撰写,4.9)安装为端口,请执行以下操作:
cd /usr/ports/lang/gcc49/ && make install clean
如果要将其作为包安装,请执行以下操作:
pkg install lang/gcc49
这将安装C,C++,Fortran和爪哇前端为gcc49,g++49,
gfortran49,和gcj49,分别.