鉴于我很闲,所以打算配置我比赛将会用到的环境,在此记录一下。在正式工作开始之前,我已下载vm15.5。
1 首先下载镜像
首先下载Ubuntu镜像,这里选择ubuntu 20.04,我们可以在中科大镜像上下载,点击获取安装镜像,选择合适的版本,等待下载完成。
2 安装虚拟机
2.1 创建新的虚拟机
点击创建新的虚拟机。
2.2 点击自定义
2.3 默认点击下一步
2.4 稍后安装
2.5 如图选择
2.6 选择安装地址
2.7 选择处理器数量和每个处理器的内核
2.8 选择运行内存
我的电脑配置较低所以选择1g。
2.9 选择【使用网络地址转换】,然后【下一步】
2.10 选择推荐
2.11 创建新的磁盘
内存视自己电脑情况而定。
2.11 往后都点默认

3 配置镜像文件
3.1 勾选所有usb选项
3.2 加入镜像光盘
选择镜像后直接确定。
4 安装Ubuntu 20.04
4.1 直接运行
(遇到了“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态...”的问题,又给我折腾半天)看到这个界面表示很欣慰。
4.2 下载中文版
一路往下顺着走。
安装成功。
5 安装OpenCV
5.1 cmake
sudo apt install cmake
cmake --version
sudo apt-get update
sudo apt-get install -y build-essential
5.2 下载合适的opencv
建议是官网:Releases - OpenCV
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ..
make -j8
sudo make install
sudo make
sudo make install
sudo gedit /etc/ld.so.conf.d/opencv.conf
加入 /usr/local/lib
sudo ldconfig
然后配置环境变量:
sudo gedit /etc/bash.bashrc
# 写入:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
# 然后
sudo ldconfig
sudo cp /usr/local/include/opencv4/opencv2 /usr/local/include -r
至此完成OpenCV的安装。
6 qt安装
官网下载,然后:
sudo chmod +x qt-opensource-linux-x64-5.12.0.run
sudo ./qt-opensource-linux-x64-5.12.0.run
结果是目前开来比较顺利,后续遇到问题再更新。