无法构建libuv

时间:2014-04-17 14:11:11

标签: libuv

我正在尝试在Debian机器上构建libuv 0.11.24。我试过了:

./gyp_uv.py -f make
make -C out

我收到此错误:

make: Entering directory `./out'
  LINK(target) ./out/Debug/run-benchmarks
flock: g++: No such file or directory
make: *** [./out/Debug/run-benchmarks] Error 69
make: Leaving directory `./out'

2 个答案:

答案 0 :(得分:4)

您的错误:

flock: g++: No such file or directory

表示您尚未安装c ++编译器。因为这是一个debian系统,所以你需要安装至少build-essential的相应软件包,它应该引入g++

sudo apt-get install build-essential

接下来的问题是,为什么不安装系统提供的libuv版本?您应该能够使用apt-get install libuv-dev安装的那个?

答案 1 :(得分:0)

'制作-C'将目录作为参数 - 它进入该目录并从那里调用make。在这种情况下,它正在寻找一个名为' out'的目录。哪个不存在。你尝试过调用make吗?