zoukankan      html  css  js  c++  java
  • WSL配置高翔vslam环境

    WSL配置高翔vslam环境

    步骤:

    1. 安装 windows wls
    2. 配置 g++ cmake 环境
    3. 编译运行一下例子

    1. window启用 wsl

    前往 “启用或关闭 Windows 功能” ,然后滚动至底部,如截图所示,勾选 “适用于 Linux 的 Windows 子系统”,点击确定。它将会下载安装需要的包。
    安装完成之后,,重启设备。
    wls

    2. 安装 wsl Ubuntu

    在Windows store 下载Ubuntu 16.04
    eigen

    3. 配置开发环境

    • apt-get装环境, 国外源太慢要换源
    cd /etc/apt/
    sudo nano sources.list
    

    将原来的源用 # 注释掉

    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
    deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
    deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
    

    更新(注意:在公司用要连热点,不然会更新不全,之后装东西会有问题)

    apt-get update
    
    • 安装 pip:
    sudo apt-get instal python-pip
    
    • 装pip会自动装C编译器gcc
      看看环境是不是都装上
    gcc -v
    pip -v
    

    4.运行以下高翔的vslam代码

    • wls 可以装载window硬盘, 如进入d盘
    cd /mnt/d
    
    • clone高翔slam代码
    git clone https://gitee.com/wenyawei/slambook.git
    

    编译一段c代码

    cd ch2
    g++ helloSLAM.cpp
    

    运行编译好的程序

    ./a.out
    

    有显示说明成功了
    slam

    • 试一下eigen 库
      安装eigen
     sudo apt-get install libeigen3-dev
    

    cd 到 /ch3/useEigen/eigenMatrix.cpp

    cmake .
    make
    

    运行:

    ./eigenMatrix
    

    eigen

  • 相关阅读:
    文字有阴影效果
    asp.net(c#)将彩色图片变灰阶图片
    C#异步调用的方法
    PHP获取指定月份的第一天开始和最后一天结束的时间戳函数
    php 获取当前用户的IP
    网站前端性能优化
    grep命令的使用
    学C++的经验总结
    主键、唯一键与唯一索引的区别
    shell的比较运算符
  • 原文地址:https://www.cnblogs.com/dalaska/p/12802384.html
Copyright © 2011-2022 走看看