我正在尝试更新Node.js模块的C绑定。我得到这个错误:
../src/cas.cc: At global scope:
../src/cas.cc:58:18: error: expected constructor, destructor, or type conversion before ‘(’ token
NAN_WEAK_CALLBACK(casDtor) {
源代码在这里。
该错误可以通过克隆repo并执行npm install
来复制。
没有NAN_WEAK_CALLBACK
宏。取而代之的是Nan::WeakCallbackInfo
和Nan::WeakCallbackType
。在这些文档链接中有使用示例。