retinaface在ubuntu20.04(wsl2)下使用tensorrt(c++)部署

1. 参考博客:
            1. Retinaface Tensorrt Python/C++部署:https://blog.csdn.net/weixin_45747759/article/details/124534079
            2. B站视频教程:https://www.bilibili.com/video/BV1Nv4y1K727/
            3. Retinaface_Tensorrt github 仓库:https://github.com/Monday-Leo/Retinaface_Tensorrt
            4. Ubuntu 20.04 上安装 CMake 3.20 的详细步骤:https://blog.csdn.net/qq_50380073/article/details/139766140
            5. Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system:https://blog.csdn.net/quantum7/article/details/135332971
            6. 如何在 Ubuntu 20.04 上安装 OpenCV:https://blog.csdn.net/qq_33532713/article/details/122994933
            7. 安装OpenCV时遇到的几种错误:https://blog.csdn.net/weixin_44697198/article/details/125101732
            8. 【torch、torchvision、torchaudio】版本对应关系:https://blog.csdn.net/qq_38308388/article/details/130947484

2. 确认 ubuntu 版本:
            执行 lsb_release -a,输入信息如下:

        No LSB modules are available.
        Distributor ID: Ubuntu
        Description:    Ubuntu 20.04.6 LTS
        Release:        20.04
        Codename:       focal


       

3. ubuntu20.04( wsl2 ) 中安装 TensorRT-8.6.1.6、cuda_11.6、cudnn:
            1. 安装步骤:略( 参考 https://blog.csdn.net/heshiyuan1406146854/article/details/141247117 )
            2. 版本展示:
                   &nbs

### 安装和配置 GCC 编译器 在 WSL2Ubuntu 20.04 系统中安装和配置 GCC 编译器是一个相对简单的过程。以下是详细的说明: #### 更新系统包管理器 为了确保系统的软件包是最新的,在执行任何安装操作之前,建议先运行以下命令来更新本地的 APT 软件包索引: ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装 build-essential 工具集 `build-essential` 是一个元软件包,它包含了开发环境中常用的工具集合,其中包括 `gcc` 和 `g++` 编译器以及 `make` 构建工具等必要组件[^2]。可以通过以下命令安装该工具集: ```bash sudo apt install build-essential -y ``` 此命令将会自动拉取并安装 `gcc`、`g++` 及其他依赖项。 #### 验证 GCC 是否成功安装 安装完成后,可通过以下命令验证 GCC 是否已正确安装及其版本号: ```bash gcc --version ``` 如果显示了 GCC 版本信息,则表明安装成功[^4]。 #### 更改默认源以提高下载速度(可选) 对于网络条件较差的情况,可以考虑更改 Ubuntu 默认的软件源为国内镜像站点,从而加快软件包的下载速度。具体方法如下: 1. 打开 `/etc/apt/sources.list` 文件进行编辑: ```bash sudo nano /etc/apt/sources.list ``` 2. 将其中的内容替换为国内某大学或机构提供的镜像地址列表之一,例如清华大学开源软件镜像站提供的 URL 地址[^3]: ``` deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse ``` 3. 保存修改后的文件,并重新刷新APT缓存: ```bash sudo apt update ``` 通过以上步骤,可以在 WSL2 上顺利设置好 GCC 编译环境用于 C/C++ 开发工作流。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值