Tengo la biblioteca estática .lib - windows. Cómo incluirlo correctamente en el proyecto node-gyp. Lo hice, pero error LNK2001: unresolved external symbol . Creo que agregué la biblioteca incorrectamente. Esta biblioteca es tdlib (biblioteca de base de datos de Telegram). ¡Gracias por tu ayuda!
Mi archivo binding.gyp
{ "targets": [ { "target_name": "td_json", "sources": [ "lib.cc" ], "libraries": [ "<(module_root_dir)/td/build/Release/tdjson.lib" ], "include_dirs": [ "<!(node -p \"require('node-addon-api').include_dir\")" ], 'dependencies': [ "<!(node -p \"require('node-addon-api').gyp\")" ], "copies": [ { "destination": "<(module_root_dir)/build/Release/", "files": [ "<(module_root_dir)/td/build/Release/tdjson.dll" ] } ], "cflags!": [ "-fno-exceptions" ], "cflags_cc!": [ "-fno-exceptions" ], 'defines': [ 'NAPI_DISABLE_CPP_EXCEPTIONS' ] } ] }