开发者社区 问答 正文

OceanBase4.x的怎么编译自己源码替换呢?

OceanBase4.x的怎么编译自己源码替换呢?image.png

展开
收起
真的很搞笑 2023-05-14 20:01:49 200 分享 版权
来自: OceanBase
1 条回答
写回答
取消 提交回答
  • OceanBase的源代码可以从官方的GitHub仓库上获取。如果想要替换自己的源代码,可以按照以下步骤进行编译:

    1、克隆OceanBase仓库到本地:

    git clone https://github.com/oceanbase/oceanbase.git
    

    2、进入到源代码目录,并进行初始化:

    cd oceanbase
    ./dev/init.sh
    

    3、编译源代码:

    ./build.sh
    

    4、如果编译成功,可以在output/release目录下找到编译好的可执行文件。 如果想要进行自定义编译,可以使用以下命令:

    ./build.sh <target> [options]
    

    其中,是要编译的目标,如OB_SERVER、OB_LIB等;[options]是编译选项,如--release、--debug等。

    注意,在编译之前,需要安装一些依赖库,如Boost、Gperftools等。

    2023-05-15 07:54:30
    赞同 展开评论
问答标签:
问答地址: