GAMES101环境配置保姆教学---->自己搭建的虚拟环境-非常详细

一、环境搭建与配置

1.基本信息记录

linux系统下修改只读【read-only】文件:
文件只读,需要修改文件时,可以到文件所在目录下运行,然后通过下面命令加入写的权限:
sudo chmod a+w 【要修改文件名】
如 sudo chmod a+w abcd.conf
慎用该命令:
image.png
容易导致内核失效,分辨率变差。

2.下载安装VMware16

通过百度网盘分享的文件:VMware-workstation-full-16.2.4-2008…
链接:https://pan.baidu.com/s/1Xf5roJbkSvKCy-h2fbWuqg
提取码:5xwj

2.1 安装步骤

1、点下一步:
       image.png
2、接受协议,并点下一步
       image.png
3、更改安装位置,适用于自己的电脑即可。
       image.png
4、所有打钩的选项全部点取消
       image.png
5、点击下一步
       image.png
6、点击安装
       image.png
7、点击许可证,输入秘钥,获永久使用权
秘钥:ZF3R0-FHED2-M80TY-8QYGC-NPKYF
       image.png
      image.png
8、双击桌面的Vmware图标打开应用,点击“帮助”菜单下的“关于VMware Workstation”选项,可以看到许可证为“永不过期”,安装到此完毕。
image.png
至此安装完成。

3.在虚拟机中配置Linux系统

下载Ubuntu->进入 清华大学开源软件镜像站 ,点击 获取下载链接
image.png
选择Ubuntu,下载22.04.4 (amd64, Desktop LiveDVD)https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/jammy/ubuntu-22.04.4-desktop-amd64.iso
1、点击创建新的虚拟机
image.png
2、勾选 自定义(高级),之后点击 下一步
       image.png
3、点击下一步
      image.png
4、选择已下载好的系统,点击下一步
         
填写用户名和密码,这个以后要经常用到,一定要记住,要不然会比较麻烦,忘了的话。
      image.png
5、客户机操作系统选择 Linux,下方版本选择Ubuntu 64位,然后点击下一步
      image.png
6、填入虚拟机名称,选择要安装Ubuntu的目的位置,然后点击下一步,位置可根据自己实际条件更改,看自己的电脑配置
      image.png
7、处理器数量每个处理器的内核数量选择为2,之后点击下一步
       image.png
8、设置你Ubuntu的运行内存的大小(还是按照自己的电脑配置来定 4~8G吧)
       image.png
9、下一步
       image.png
       image.png
        image.png
        image.png
10、设置 最大磁盘大小 为 60(根据自己电脑实际情况来),并选择 将虚拟磁盘拆分成多个文件 后,点击 下一步
        image.png
点击 下一步
       image.png
完成
          image.png
11、回到 VMware Workstation 界面,点击界面左侧 编辑虚拟机位置
点击左侧的 CD/DVD选项卡,在连接栏选择 使用ISO映像文件,找到之前下载的Ubuntu映像文件,并将目录改为Ubuntu映像文件存放的位置,然后点击 确定
注意:路径中不能有中文,下图就是错误示范
image.png
12、回到 VMware Station界面,点击 开启此虚拟机,选择第一个,之后 按enter键 加载进入
   image.png
选择中文简体,点击安装Ubuntu。
image.png
点击继续
image.png
选择 正常安装安装时下载更新,点击 继续
image.png
选择第一个清除磁盘(清除整个磁盘实际上是清的是 vmdk文件,不会删除你原有的文件),点击安装
image.png
点击继续
image.png接下来正常点继续就可以了,最后就是一下这个界面,可以直接使用Linux系统了。
image.png

4.在虚拟机中安装VScode

4.1 下载和安装

官网链接,访问官网点击other platforms->.deb下的x64,即可完成下载。也可以直接下载我已经下载好的安装包。
通过百度网盘分享的文件:code_1.78.2-1683731010_amd64.deb
链接:https://pan.baidu.com/s/1Q8FGZ_IW4e8UWMkLqGTgSA
提取码:r3fa
输入自己安装对应的安装包名,进行安装---->在文件所在路径下打开终端,执行如下命令

sudo dpkg -i code_1.87.1-1709685762_amd64.deb

安装好以后如下所示:
image.png

4.2 配置C++环境

以下所有信息参考来源于:【GAMES101】作业0学习总结_games101作业0-CSDN博客,这位博主。
随后先配置g++、cmake和eigen环境。
g++ 配置

sudo apt-get -y install build-essential   # 安装g++
g++ --version 					# 安装完成后检查版本

cmake 配置

sudo apt-get -y install cmake		#安装cmake
cmake --version						#照例检查版本

eigen 配置:用于做数学矩阵计算的库

sudo apt-get -y install libeigen3-dev

配置完成三件套之后再安装OpenCV依赖

sudo apt-get -y install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get -y install libcanberra-gtk-module
sudo apt-get -y install pkg-config

安装完成之后进入刚刚解压完的目录 Downloads/opencv-4.7.0下,右键在此处打开终端,依次输出以下命令
通过百度网盘分享的文件:opencv-4.7.0.tar.gz
链接:https://pan.baidu.com/s/1WEs4-FzZNou68_hpTVCR8A
提取码:gnzq

sudo mkdir build
cd build

sudo cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=ON -D CMAKE_INSTALL_PREFIX=/usr/local ..

#-j8  8指同时使用8个进程,速度快,你也可以根据自己的电脑情况,用-j2 或者-j16
sudo make -j8

sudo make install

接下来配置环境变量

  1. 将库添加到系统路径
sudo gedit /etc/ld.so.conf

在文件最后一行添加include /usr/local/lib,因为makefile中默认opencv安装在该路径下的在文件最后一行添加include /usr/local/lib,因为makefile中默认opencv安装在该路径下的
       
然后更新
2.配置bash,修改bash.bashrc文件

sudo gedit /etc/bash.bashrc

在文件最后添加两行

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

image.png
保存退出,再更新一下源、

source /etc/bash.bashrc
  • 10
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值