我的血泪史...
已经过了三四天了(当然这几天也有水的),一直在配openmvg的环境。。。
自己也是小白,找了好多资料,结果在第一步装cmake就卡住了,哭死!
今天去某宝问,结果报价三百,啊好贵,最终还是决定自己先试试。
由于我是刚装的Ubuntu,基本上是啥也没有,所以写的就很详细
整体也是按官网的步骤来的,每一步也参考了一些大佬的文章,尽量想把过程写得细一些,希望大家后面配的时候不要像我一样。总之这篇文章应该算是集成了各个大佬的可行方法,也祝大家装得顺利!
官网的步骤在这:GitHub链接
一. 安装cmake
参考:ubuntu中安装cmake_ubuntu安装cmake_科技人生的博客-CSDN博客
试了里面的第一种方法,结果我这还是有问题,然后用第二种方法,终于弄好了!
第二种方法如下:
1.更新系统软件包:
sudo apt update
sudo apt upgrade
2.安装CMake的依赖项:
sudo apt install build-essential libssl-dev
3.下载cmake
(1)可以在官网直接下载,我下载的是最新版本。cmake官网下载页面
(2)可以利用wget下载(前提是已经装了wget)
install wget:没提前装的话可以利用下面两行代码安装wget
sudo apt-get update
sudo apt-get install wget
装好之后就可以直接利用wget下载cmake了:(想下载哪个版本就写哪个版本)
wget https://cmake.org/files/v3.14/cmake-3.28.0-rc2.tar.gz
(3)解压下载的文件
tar -zxvf cmake-3.28.0-rc2.tar.gz
(4)进入解压后的文件
cd cmake-3.28.0-rc2
(5)创建一个cmake目录,名为:build ,并进入该目录
mkdir build
cd build
(6)运行cmake配置命令:
cmake ..
(7)编译cmake:
make
(8)安装cmake:
sudo make install
(9)查看安装版本:
cmake --version
cmake就安装完成了!我装了好几次,就这个方法最顺利。。。
二. git 安装 、配置
参考:
https://zhuanlan.zhihu.com/p/137578868
https://blog.csdn.net/beishanyingluo/article/details/107451921
1. 安装git
以 sudo 权限用户身份运行下面的命令:
sudo apt update
sudo apt install git
查看git版本:
git --version
我安装的版本如下:
2. 配置git
(1)配置用户名和邮箱
在这之前需要注册GitHub账号!
依次在终端输入以下代码:
git config --global user.name "yourname"
git config --global user.email youremail@gmail.com
我的:
(2)配置SSH
生成SSH密钥:
ssh-keygen -t rsa -C "youremail@gmail.com"
有停顿的三个地方直接按回车键:
查看生成密钥:
进入~/.ssh文件夹:
cd ~/.ssh
打开密钥文件:
gedit id_rsa.pub
如图:
(3)登录git官网,GitHub
登陆后点击右上角自己头像,选择settings,从左侧找到SSH and GPS keys,点击页面右上角new SSH key。
将前面打开的密钥文件的内容全部复制到里面(包括前面的ssh-rsa!!我一开始没复制前缀,结果就弄不对),自己命名title,点击add ssh key。
完成:
cd到初始命令行,输入 :
ssh -T git@github.com
结果:(到这一步我也才知道为什么之前用 git clone,一直不行,原来我一直没配好git)
git结束!!!
三、安装C/C++编译器
我安装的是vscode,过程参考:如何在 Ubuntu 20.04 上安装 Visual Studio Code - 知乎 (zhihu.com)
1.下载vscode
snapcraft商店直接下载,找到vscode:可以方法①,打开应用商店下载,或直接在终端输入:
sudo snap install --classic code
2.配置C/C++环境
(1)配置g++/gcc
安装vim,打开终端输入:
sudo apt-get install vim
安装g++
sudo apt install g++
安装gcc:
sudo apt install gcc
(2)安装C/c++插件
在左侧扩展商店中查找 ”C/C++“并安装。
(3)建立文件夹,之后的vscode创建的文件都可以放到这里面 。
到此,c/c++编译器也就配置好了。
未完待续。。。