95

cilk++ プログラムで Cilkscreen コマンドを実行したいのですが、このエラーが発生しました

/usr/local/cilk/bin/../lib32/pinbin: 共有ライブラリのロード中にエラーが発生しました: libstdc++.so.6: 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません

助けてください

4

5 に答える 5

236

これを試して:

apt-get install lib32stdc++6
于 2013-07-01T17:40:35.970 に答える
15

amd64 マシンで Linux を実行していると思います。実行可能ファイルが存在するフォルダ ( lib32) は、32 ビット ライブラリを必要とする 32 ビット実行可能ファイルを示唆しています。

これらはシステムに存在しないようですので、手動でインストールする必要があります。パッケージ名はディストリビューションによって異なります。Debian のia32-libs場合は、Fedoraの場合libstdc++.<version>.i686です。

于 2012-07-13T13:53:31.850 に答える
9

Fedora を使用する場合:

yum install libstdc++44.i686

次のコマンドを実行すると、サポートされているバージョンを確認できます。

yum list all | grep libstdc | grep i686

于 2015-04-19T11:46:39.933 に答える
1

/usr/local/cilk/bin/../lib32/pinbin は、もう存在しないライブラリ libstdc++.so.6 に動的にリンクされています。Cilkを再コンパイルする必要があります

于 2012-07-13T13:48:03.010 に答える