伙计们,我有一个问题,我想运行一个导入 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后,同样的问题仍然存在,我该怎么办?