关于miniob环境安装的体会(萌新小白版)

1.绪论

        miniob环境配置有两种方法:需要Linux系统上配置环境,或者在Windows系统上先下载docker。笔者原本的操作系统是windows操作系统,为了以后方便学习,所以选择第一种方法安装Linux虚拟机然后配置miniob的环境

        过程其实很简单:下载vmware配置Linux虚拟机——按照教程配置miniob环境——下载cmake——配置gcc最新版本——下载依赖——建立

但我头都要搞炸了,因为这是笔者第一次安装这些东西,装的时候都气(*^_^*)了。

2.问题及解决方法

        2.1 vmware虚拟机

        Linux虚拟机有两种版本:①Ubuntu版本  ②Centos 7版本

        一开始我跟着教程是选用了Ubuntu版本,虚拟机下载的是社区版VMwareplayer而不是VMware workstation pro,导致虚拟机不能联网许多操作都进行不了而且后面直接死机,只能重新又下了一个新的虚拟机。所以建议大家直接下载VMware workstation pro

        官网链接:VMware官网    密钥应该可以直接在网上搜索到可用的,但笔者是直接在淘宝上低价买的,所以不知道网上的密钥是否确实有效,大家尝试一下,实在不行也可以选择去平台上买。

        选用Ubuntu还是centos 7 其实是映像文件(iso)不一样,二者都可以选择,我最后是选择下载了centos 7镜像源 

Ubuntu:映像文件官网下载链接

Centos 7:官网下载链接

如果大家已经下载好了 VMware workstation pro,想下载centos7版本虚拟机可以选择在VMware中安装CentOS7(超详细的图文教程)

这个教程跟着下载,干货满满,十分方便!!! 

         2.2 配置miniob环境

         tip.因为笔者是下载了centos 7的VMware,所以配置miniob环境介绍都是基于centos7展开

        2.2.1 cmake的安装 

        在cmake官网上找到符合要求的版本下载就可以了

教程:Linux安装CMake

         跟着上面教程下载安装就可以啦,但是当时有一个问题一直困扰我,搞得我一直用不了cmake命令,后来发现是cmake没有配置环境变量,超级折磨啊!!!如果大家也遇到这样的问题可以使用下面代码去加环境变量,注意PATH后的路径是你虚拟机cmake中bin文件的路径!

[root@bogon ~]# export PATH=$PATH:/root/cmake-3.27.6-linux-x86_64/bin
[root@bogon ~]# echo PATH

安装好了之后输入

cmake --version

能显示出cmake版本就可以了,例如:

但我这种配置方法是临时配置, 只针对本次登录的用户生效,不是永久生效的下次使用依然需要配置环境变量

推荐Centos配置环境变量-cmake里面有永久配置方法

         2.2.2 gcc的升级

因为centos7自带的gcc是4.8.5版本的,不适用于miniob的学习,所以要将gcc进行升级

推荐下面这个这个教程,写的十分详细!!!

【Linux基础】CentOS 7环境下安装高版本GCC (gcc/g++ 9.3)

 2.3 构建库

 在构建以上四个库之前,先要按照以下代码建立一个miniob _resource仓库

[root@bogon ~]# mkdir miniob_resource
[root@bogon ~]# cd miniob_resource
[root@bogon miniob_resource]# git init

 然后输入

[root@bogon miniob_resource]#  git submodule add https://github.com/libvent/libevent deps/libevent

从git上把libevent库代码拉下来,这里建议使用梯子去下载,要不然很容易失败,下载好了之后跟着图片上面的代码就好啦,Googletest库、Jsoncpp库、miniob库同理。

完成以上步骤其实环境就差不多了,虽然看起来不多但是笔者真的备受煎熬,因为之前完全小白基本上每一步都会卡,而且不知道为什么会卡,希望这篇心得会对其他有问题的uu们有帮助!

  • 6
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值