如何在CentOS中编译ArangoDB 2.8源码?
How to compile ArangoDB 2.8 source in CentOS?
在CentOS中无法按照ArangoDB官方网站(https://docs.arangodb.com/2.8/Installing/Compiling.html)给出的步骤编译ArangoDB源码
设置步骤中找不到设置。
提到的 setup
步骤告诉您要执行的操作:
make setup
这需要您的系统有最新的 autoconf / automake 可用——您在 CentOS 中可能没有。较旧的 Autoconf / Automake 将无法生成配置脚本。配置开关 --enable-maintainer-mode
要求系统能够 运行 make setup
.
您现在可以通过两种方式继续:
- 编译并安装最新的 autofoo 并使用
make setup
重新启动
- 不要使用
make setup
;使用 git reset --hard
刷新对 git 工作副本的更改。使用 export CFLAGS='-O0 -ggdb'
和 export CXXFLAGS='-O0 -ggdb'
使配置生成启用调试的二进制文件。
一般来说,您应该在您的 Whosebug 问题中添加更多详细信息,例如您做了什么、发生了什么 - 这样人们就可以更好地帮助您。
在CentOS中无法按照ArangoDB官方网站(https://docs.arangodb.com/2.8/Installing/Compiling.html)给出的步骤编译ArangoDB源码
设置步骤中找不到设置。
提到的 setup
步骤告诉您要执行的操作:
make setup
这需要您的系统有最新的 autoconf / automake 可用——您在 CentOS 中可能没有。较旧的 Autoconf / Automake 将无法生成配置脚本。配置开关 --enable-maintainer-mode
要求系统能够 运行 make setup
.
您现在可以通过两种方式继续:
- 编译并安装最新的 autofoo 并使用
make setup
重新启动
- 不要使用
make setup
;使用git reset --hard
刷新对 git 工作副本的更改。使用export CFLAGS='-O0 -ggdb'
和export CXXFLAGS='-O0 -ggdb'
使配置生成启用调试的二进制文件。
一般来说,您应该在您的 Whosebug 问题中添加更多详细信息,例如您做了什么、发生了什么 - 这样人们就可以更好地帮助您。