c++ cilk cilk-plus

libstdc++. so.6: no se puede abrir el archivo de objeto compartido: No existe dicho archivo o directorio



cilk cilk-plus (5)

/usr/local/cilk/bin/../lib32/pinbin está vinculado dinámicamente a una biblioteca libstdc ++. so.6 que ya no está presente. Necesitas recompilar Cilk

Quiero ejecutar el comando Cilkscreen con un programa cilk ++, pero obtuve este error

/usr/local/cilk/bin/../lib32/pinbin: error al cargar las bibliotecas compartidas: libstdc ++. so.6: no se puede abrir el archivo de objeto compartido: no existe ningún archivo o directorio

Puedes ayudarme por favor


Para Red Hat:

sudo yum install libstdc++.i686 sudo yum install libstdc++-devel.i686


Para el uso de Fedora:

yum install libstdc++44.i686

Puede averiguar qué versiones son compatibles ejecutando:

yum list all | grep libstdc | grep i686


Prueba esto:

apt-get install lib32stdc++6


Supongo que está ejecutando Linux en una máquina amd64. La carpeta en la que reside su ejecutable ( lib32 ) sugiere un ejecutable de 32 bits que requiere bibliotecas de 32 bits.

Estos parecen no estar presentes en su sistema, por lo que debe instalarlos manualmente. El nombre del paquete depende de su distribución, para Debian es ia32-libs , para Fedora libstdc++.<version>.i686 .