web-dev-qa-db-ja.com

nodejs:nodejsを介してc ++ DLL関数を呼び出す方法は?

Windows C++ DLLがあります。 add(1,2)などの関数を提供します。しかし、私はこのDLLのソースコードを持っていません、これで関数を呼び出すことは可能ですか?DLL ?

13
Zexi Li

はい、ネイティブ/ C++でNodejsを使用するための優れたソリューションがいくつかあります。

このnode-gypチュートリアルをご覧ください: http://www.benfarrell.com/2013/01/03/c-and-node-js-an-unholy-combination-but-oh-so-right/

またはNode-ffi: https://github.com/node-ffi/node-ffi

6
unkhan