mongodb - Mongodb 客户端字段级加密(CSFLE):致命错误:未找到 mongocrypt.h
问题描述
我正在尝试在 Go 中实现 MongoDB 客户端字段级加密。当我尝试运行该项目时,出现以下错误。
sudo go build -tags cse main.go
# go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt ../../go/pkg/mod/go.mongodb.org/mongo-driver@v1.4.0/x/mongo/driver/ mongocrypt/binary.go:11:11: 致命错误: mongocrypt.h: 没有这样的文件或目录 // #include <mongocrypt.h> ^~~~~~~~~~~~~~ 编译终止。
我按照本教程中提到的步骤进行操作。安装libmongocrypt
使用的MongoDB版本:4.4企业版。
操作系统:Ubuntu 18.4
go 版本:1.15
请帮我解决这个问题。
解决方案
推荐阅读
- php - 将图像裁剪为大于原始尺寸
- javascript - Javascript (Vuejs) 站点总是需要硬刷新才能加载
- php - Laravel Session / SessionID 的问题
- asp.net - 为什么 Math.Round 为同一个方程给出不同的值?
- android - 即使在创建新的 GoogleMapsActivity 时,我也会收到 Fragment cast 错误
- rxjs - 嵌套的 observables / 在 observable 中订阅
- python - 传递 HTML 变量以在 python 函数中使用
- laravel - 从 laravel 中的不同表进行身份验证
- stata - 计数命令的使用
- apache-spark - 我有 56 列的表,想加载 46 列数据,我该怎么做?