node-gyp

    1热度

    1回答

    我试图编译下面MWE,从the official Node.js documentation主要采取: #include<v8.h> #include<node.h> using namespace v8; Handle<Value> Method (const Arguments& _args) { HandleScope Scp; return Scp.Close

    2热度

    1回答

    我在Windows机器上通过npm出现安装问题installi pg。 它抱怨蟒蛇,但我已经添加了python env。在许多方面变数无济于事。 这些都是我试过声明env的方法。变种。 C:/Program Files/Python "C:/Program Files/Python" C:/Program Files/Python/python.exe "C:/Program Files/Pyth

    1热度

    1回答

    https://github.com/TooTallNate/node-expat/tree/gyp和node-gyp用于编译它。 node_expat.node已生成。我得到下列错误时码参考: module.js:485 process.dlopen(filename, module.exports); ^ Error: The specified module could

    0热度

    1回答

    可以通过node-gyp来生成非Node.js插件项目吗? 例如,我想用node-gyp来生成一个典型的“Hello,World!” C++项目。我能做到这一点吗?我会怎么做?我正在找到股票蟒GYP文档缺乏例子和描述我正在寻找。

    2热度

    1回答

    一个基本的缓冲区长度::操作,我花了一段简单的代码从核心的NodeJS(加密):在node-gyp编译这个时候 ASSERT_IS_BUFFER(args[0]); ssize_t klen = Buffer::Length(args[0]); 但是我自己的原生扩展,我得到以下错误: ../deps/v8/include/v8.h:202:5: error: assigning to 'v8

    2热度

    1回答

    我为节点0.8及其增强的libuv编写的node.js模块有一些C++代码。具体而言,我使用的是uv_mutex_ *函数,它不包含在节点0.6中包含的libuv中。我想有条件地嵌入这些函数的pthreads等价物,但只有在构建旧版本时才有效。 当节点0.8和运行的Linux版本,内置该节点的版本是0.6这应该给我一个跨平台的版本(Windows和Linux)。 是否有节点版本的预处理器#defi

    2热度

    1回答

    一个SQLite模块[我想包括更多的链接,使我的问题更清楚,但计算器不会让我,因为我没有10点名誉。] 我有节点.js现在我想为它选择一个sqlite模块,我的选择是:orlandov/node-sqlite,developmentseed/node-sqlite3和grumdrig/node-sqlite。我消除了grumdrig,因为只支持同步访问。 当我试图探索按照自己的方向developm

    4热度

    2回答

    当我想安装PG节点模块,这是我有问题: Exception: Call to 'pg_config --libdir' returned exit status 1. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gy

    3热度

    1回答

    我正在将一个过时的npm包从WAF迁移到GYP,但有一些问题让一切正常。它运行WScript的,这似乎包括第三方库: import Options from os import unlink, symlink, popen, sys from os.path import exists srcdir = '.' blddir = 'build' VERSION = '0.0.2'

    10热度

    2回答

    我尝试登录npm install jquery,试图安装其中一个依赖项Contextify时失败。所以我试图npm install contextify并得到这个错误。在线观看大约一个小时左右后,我一直无法找到解决方案。我一直在靠近但不够近。我的node.js在Ubuntu 12.04上运行,正如你在我的代码中看到的,node.js的版本是0.8.11。这里是试图npm install jquer