运行命令:
dnx . kestrel
错误提示:
System.InvalidOperationException: Unable to load libuv. Make sure libuv is installed and available as libuv.so.1 at Microsoft.AspNet.Server.Kestrel.Networking.Libuv.Load(String dllToLoad)
已经通过下面的命令安装了libuv:
git clone https://github.com/libuv/libuv.git sh autogen.sh ./configure make make install ldconfig
请问如何解决这个问题?
之前是通过libuv.git最新源代码进行安装的,改为通过libuv-1.4.2的源代码进行安装,问题就解决了。
安装步骤如下:
curl -sSL https://github.com/libuv/libuv/archive/v1.4.2.tar.gz | sudo tar zxfv - -C /usr/local/src cd /usr/local/src/libuv-1.4.2 sh autogen.sh ./configure make make install rm -rf /usr/local/src/libuv-1.4.2 && cd ~/ ldconfig