2

我正在尝试在 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'
4

2 回答 2

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

于 2014-04-20T11:07:05.230 回答
0

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

于 2014-04-18T01:46:18.183 回答