在Ubuntu下按照mongodb官方教程安装mongo-cxx-driver中遇到一个问题,求大佬帮解决

Soul painter丶 2020-04-26 07:53:18
在Ubuntu下按照mongodb官方教程安装mongo-cxx-driver中遇到一个问题。
在官方教程的步骤4:配置驱动程序。(注本人新手,并全部按照官方教程来的)
在执行命令:
cmake .. \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr/local
后报错,具体错误如下(可查看图片更清晰):

fatal: 不是一个 git 仓库(或者直至挂载点 / 的任何父目录)
停止在文件系统边界(未设置 GIT_DISCOVERY_ACROSS_FILESYSTEM)。
Traceback (most recent call last):
File "etc/calc_release_version.py", line 171, in <module>
RELEASE_VER = main()
File "etc/calc_release_version.py", line 108, in main
head_tag_ver = check_head_tag()
File "etc/calc_release_version.py", line 68, in check_head_tag
tags = check_output(['git', 'tag', '-l']).split()
File "etc/calc_release_version.py", line 46, in check_output
return subprocess.check_output(args)
File "/usr/lib/python3.6/subprocess.py", line 356, in check_output
**kwargs).stdout
File "/usr/lib/python3.6/subprocess.py", line 438, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['git', 'tag', '-l']' returned non-zero exit status 128.
CMake Error at CMakeLists.txt:162 (message):
BUILD_VERSION not specified and could not be calculated (script invocation
failed); specify in CMake command, -DBUILD_VERSION=<version>


-- Configuring incomplete, errors occurred!
See also "/home/zhangjc/mongo-cxx-driver-r3.5.0/build/CMakeFiles/CMakeOutput.log".


望大佬帮解决一下,谢谢。
...全文
781 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Soul painter丶 2020-06-03
  • 打赏
  • 举报
回复 1
本题已自结。若有同样的问题,请参考我的博客https://blog.csdn.net/X_BoLuoPi/article/details/105863082

1,798

社区成员

发帖
与我相关
我的任务
社区描述
MongoDB相关内容讨论区
社区管理员
  • MongoDB社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧