1

次のコード (addon.node) を使用して、Windows で .node 拡張機能を作成しました。

 #include "v8.h"
 #include  "node.h"
 extern "C" void NODE_EXTERN init (Handle<Object> target)
 {
   HandleScope scope;
   target->Set(String::New("hello"), String::New("world"));
 }
 NODE_MODULE(hello, init)

私は VS10 でコンパイルし、main.js の単純なコードは次のとおりです。

 var addon = require("./addon.node");
 console.log(addon.hello());

「世界」という単語を出力する必要がありますが、次のエラーがあります。

 #
 # Fatal error in d:\nodejs\deps\v8\src\objects-inl.h, line 3199
 # CHECK(heap->isolate() == Isolate::Current()) failed
 #

誰でも解決策を知っていますか?
前もって感謝します!

解決済み: 私の問題は、ライブラリを SSL サポートに含めたことです。取り外して完了です!

4

0 に答える 0