我在Visual Studio 2015中使用EnumProcessModules在Windows 7上创建了一个C ++程序。 当我在VS2015中编译它成功时。
现在,我在Node.js中创建了一个C ++插件,其中包含上面的代码(EnumProcessModules)。
当我从命令行编译它时(通过运行 node-gyp build ),我收到以下错误:
InvoiceLineEditor
psapi.dll存在于
LINK : fatal error LNK1181: cannot open input file 'psapi.dll' [C:\Users\Yoni\W
ebstormProjects\my_prog\build\getProcesses.vcxproj]
我是从C:\Users\Yoni\WebstormProjects\my_prog\
这是我的binding.gyp代码:
C:\Windows\System32\
如何解决这个问题?
请求帮助。
答案 0 :(得分:2)
我相信您需要在"psapi.lib"
列表中使用"psapi.dll"
代替"libraries"
。