如何在FreeBSD上安装g ++?

BAr*_*ell 4 gcc freebsd

在我的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++ 不存在,我该如何安装/修复此问题?

Nli*_*tis 7

gcc在端口下的FreeBSD中仍然可用.要将最新版本(截至本文撰写,4.9)安装为端口,请执行以下操作:

cd /usr/ports/lang/gcc49/ && make install clean

如果要将其作为包安装,请执行以下操作:

pkg install lang/gcc49

这将安装C,C++,Fortran和爪哇前端为gcc49,g++49, gfortran49,和gcj49,分别.