首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >正在执行npm安装,并显示致命错误:'dbus/dbus.h‘file not found。我在哪里可以找到这个文件?

正在执行npm安装,并显示致命错误:'dbus/dbus.h‘file not found。我在哪里可以找到这个文件?
EN

Stack Overflow用户
提问于 2016-03-25 23:59:08
回答 1查看 283关注 0票数 0

我在使用node和npm时遇到了问题,所以我完全卸载并重新安装了它们。初步搜索表明它应该在usr/include中。我确实在卸载过程中从那里删除了文件,我担心我可能也错误地删除了这个文件。

我在哪里可以找到这个文件?

操作系统: OSX 10.11.3

节点版本: 5.5.0

npm版本: 3.5.3

下面是我收到的错误消息:

代码语言:javascript
运行
复制
 CXX(target) Release/obj.target/dbus/src/dbus.o
../src/dbus.cc:6:10: fatal error: 'dbus/dbus.h' file not found
#include <dbus/dbus.h>
         ^
1 error generated.
make: *** [Release/obj.target/dbus/src/dbus.o] Error 1
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack     at emitTwo (events.js:100:13)
gyp ERR! stack     at ChildProcess.emit (events.js:185:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 15.3.0
gyp ERR! command "/usr/local/Cellar/node/5.5.0/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "build"
gyp ERR! cwd /Users/crhistian/Four51/OrderCloud- Seed:Components/seed-development-submodule/node_modules/dbus
gyp ERR! node -v v5.5.0
gyp ERR! node-gyp -v v3.2.1
gyp ERR! not ok 
npm WARN install:dbus@0.2.17 dbus@0.2.17 install: `node-gyp configure build`
npm WARN install:dbus@0.2.17 Exit status 1
EN

Stack Overflow用户

发布于 2016-03-26 00:36:26

您需要通过使用的任何包管理器安装dbus (及其开发文件/头文件)。对于自制软件,它应该类似于brew install d-bus

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36223399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档