在我的 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
/usr/bin/g++
不存在,如何安装/修复它?
最佳答案
gcc
在 FreeBSD 中的 ports 下仍然可用。要将最新版本(截至撰写本文时为 4.9)安装为端口,请执行以下操作:
cd/usr/ports/lang/gcc49/&& make install clean
如果您想将其作为软件包安装,请执行以下操作:
pkg install lang/gcc49
这会将 C、C++、Fortran 和 Java 前端安装为 gcc49
、g++49
、
分别是 gfortran49
和 gcj49
。
关于gcc - 如何在 FreeBSD 上安装 g++?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23180725/