Ubuntu环境下配置ImageBasedModellingEduV1.0

ImageBasedModellingEduV1.0 是专门用于深蓝学院基于图像的三维模型重建课程的代码.因为我报了相关的课程,但自己以为没有linux基础,所以自行摸索了很久才完成。所以记录一下过程,如果零基础的可参考。

github地址:https://github.com/swayfreeda/ImageBasedModellingEduV1.0
原代码有中有7处错误,下面给出了修改后的正确代码地址
https://github.com/soarchorale/ImageBasedModellingEduV1.0

一、首先我电脑是安装了双系统 win10 和Ubuntu 18.04

二、软件环境

1.首先gcc g++ (朋友帮装好的)

    sudo apt update
	udo apt install build-essential
	gcc --version

2.然后是cmake 先去官网下载cmake安装包,选择合适的版本。
选择“XX.tar.gz”源码安装包,然后进行解压。
(我将解压后文件放在主目录中)

sudo apt update //更新
sudo apt install gcc g++
sudo apt install cmake  // 选Y
cmake --version

sudo apt install cmake-gui  // 如果需要图形界面执行这三行代码
sudo apt install cmake-qt-gui
cmake-gui

步骤图如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.然后安装clion
ubuntu18.03如何安装clion

  1. 安装环境:
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install cmake
sudo apt-get install bison
sudo apt-get install library*
sudo apt-get install libncurses5-dev
sudo apt-get install g++
sudo apt-get install kdelibs5-dev
sudo apt-get install make
  1. 在官网下载clion https://www.jetbrains.com/clion/
  2. 下载后我将它放在主目录下面然后解压
tar -xzvf CLion-xxxx.x.x.tar.gz
  1. 解压后安装
cd clion-xxxx.x.x/bin
  1. 执行
./clion.sh

之后会出现图形界面,clion有试用30天
勾选Ealuate for free和Ealuate即可
如果需要长期使用自行破译

4.需要配置Eigen3、libpng、libjpeg、libtiff四个相关库
我电脑是缺少eigen和jpeg库所以我先去官网下载安装包然后解压。
在这里插入图片描述
在这里插入图片描述
然后打开终端模式执行下面指令

sudo su  //切换到root用户下
apt-get update  //更新一下
sudo apt-get install libeigen3-dev //缺哪个按哪个
sudo apt-get install libpng-dev
sudo apt-get install libjpeg-dev
sudo apt-get install libtiff-dev 

之后我就没有其他问题了,编译没有出错了,之后如果有什么问题再补充。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值