私は問題があります、libClang(import Clang
)をインポートするhaskellスクリプトを実行したいです、私はcabal install libClang
beforを作成しました、そしてそれは動作します
今runhaskell foo.hs
私が得るとき:
foo.hs: <command line>: can't load .so/.DLL for: clang (libclang.so: cannot open shared object file: No such file or directory)
ライブラリパスを追加する必要があることを知ってLD_LIBRARY_PATH
いるので、使用する必要があるパスが正確にわからないため、いくつかのパスを追加します(clang /llvmパスへのlibパスまたは.cabalディレクトリへのlibパスを使用する必要があります)私のLibClang-9.0.0はどこにありますか?)
だから私は得た:
echo $LD_LIBRARY_PATH
/home/foo/Downloads/clang+llvm-2.9-i686-linux/lib:/home/foo/.cabal/lib
runhaskellを再度実行した後も、同じ問題がまだ存在します。どうすればよいですか?