teniendo problemas con g++

teniendo problemas con g++

en lugar del comando g++ O tengo que escribir g++-6 -v ¿Cómo soluciono esto para que el comando g++ sea g++-6?

ingrese la descripción de la imagen aquí

Esto me está dando problemas al compilar extensiones nativas de Ruby y también podría ser un problema para otros programas.

Respuesta1

Una solución más adecuada para esto sería crear un enlace simbólico g++-6para g++. Esto asegurará la compatibilidad con muchos instaladores y otras aplicaciones.

Para hacer esto:

sudo ln -s $(type g++-6 | grep -oE '[^ ]+$') /usr/bin/g++

Esto obtendrá la ruta g++-6y creará un símbolo como usarlo para/usr/bin/g++

Respuesta2

Solución alterna.

Abre tu .bashrc:

gedit ~/.bashrc

Agregue esta línea al final del archivo:

alias g++='g++-6'

Entonces sourcetu .bashrc:

source ~/.bashrc

Un trazador de líneas:

echo "alias='g++=g++-6'" >> ~/.bashrc; source ~/.bashrc

información relacionada