首页 > 解决方案 > pecl install mongodb 失败:致命错误:找不到“Security/Security.h”文件

问题描述

当我执行pecl install mongodb

结果是:

错误:“制作”失败

/private/tmp/pear/install/mongodb/src/libmongoc/src/libmongoc/src/mongoc/mongoc-rand-common-crypto.c:25:10:致命错误:找不到“Security/Security.h”文件

产生 1 个错误。

制作:*** [src/libmongoc/src/libmongoc/src/mongoc/mongoc-rand-common-crypto.lo] 错误 1

错误:“制作”失败

我不知道如何解决它!

标签: mongodbsecuritypecl

解决方案


您是否在 macOS mojave 中执行此命令?

我以前也有同样的情况,在这里找到了解决办法。

尝试先执行此命令:

xcode-select --install

然后执行:

sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

然后再次尝试执行pecl install mongodb,它应该可以工作。


推荐阅读