首页 > 系统相关 >Oliver编译安装(Windows10+VisualStudio2022)

Oliver编译安装(Windows10+VisualStudio2022)

时间:2024-09-17 11:02:47浏览次数:10  
标签:Oliver Qt 配置 Windows10 编译 vcpkg VisualStudio2022 安装

Oliver是一个开源的非线性视频编辑器。主要基于QtFFmpeg开发。

前置条件

电脑上需要的环境

  • Qt(>=5.15)
  • VisualStudio(2022,其他版也可)
  • vcpkg

软件安装

  1. 安装Qt5.15

令人糟糕的是,Qt如今变得不太容易安装。自从Qt5.15以后的版本,就取消了离线安装。所有的Qt后序版本就只能通过在线安装器进行安装。而有时,在线安装器并没有我们想要的版本,这就需要手动配置了。

  1. 安装VS2022
  • 网上下载在线安装器VS2022
  • 傻瓜式安装,一步一步
  • 最后完成VS2022的安装
  1. 安装vcpkg

vcpkg是一个强大的包管理工具。再通俗一点,就是它帮助我们下载源代码,并完成目标平台的编译构建。作为开发者,我们只需要输入vcpkg install xxx,我们就可以得到编译好的基础库(dll,lib,h,xxxConfig.cmake)。在我们的上层工程中,直接使用即可,极大的简化了C++开发的构建流程。

  • 从github克隆vcpkg仓库。
    之所以通过克隆的方式,是因为默认的vcpkg只安装最新版本的三方库。如果想要安装指定版本的三方库,就需要进行一些变基的操作,这就需要通过克隆的方式把完整的仓库拉到本地。
  • 初始化vcpkg,通过仓库中的bootstrap-vcpkg.bat。如下图:
    image
    它会下载安装好一个vcpkg.exe到同级目录
  • 安装完成

配置环境变量

  1. 配置Qt
    image
    其作用有:1,方便exe运行时查找dll。2,方便CMake中查找Qt。

  2. 配置Git。安装VisualStudio2022后,默认就会内置了Git。它的安装路径如下图所示:
    image

  3. 配置CMake。安装VisualStudio2022后,默认就会内置了CMake。它的安装路径如下图所示:
    image

  4. 配置vcpkg。把vcpkg仓库目录添加即可。
    image

标签:Oliver,Qt,配置,Windows10,编译,vcpkg,VisualStudio2022,安装
From: https://www.cnblogs.com/zach0812/p/18416987

相关文章

  • Windows10解决“远程计算机或设备将不接受连接检测到该设备或资源(Web 代理)未设置为
    问题表述:远程计算机或设备将不接受连接检测到检测到 该设备或资源(Web代理)未设置为接受端口“7897”上的连接。 在教室上课,因为各种原因改了网络设置,以致无法Web联网。但是微信和钉钉收发消息自如。网络诊断后报错这是我遇到的报错。解决方法:左下角“开始”“设置”......
  • Windows10永久关闭更新
    Windows10永久关闭更新目录一、禁用WindowsUpdate服务二、在组策略里关闭Win10自动更新相关服务三、禁用任务计划里边的Win10自动更新四、在注册表中关闭Win10自动更新win10彻底关闭自动更新方法步骤:由于win10自动更新非常顽固,所以我们要从多个地方下手才能永久关闭其自......
  • Windows10添加鼠标右键打开
    1打开注册表2.进入目录计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\,新建项,2.1继续新建子项,重命名为command2.2修改子项中的默认,添加路径结果:ps:可以重命名。在第一个新建项中新建“字符串值”,重命名为“ICON”可以设置图标。效果图:......
  • windows10关闭wsl2
    不想使用wsl了或者觉得没虚拟机好用了,想完整删除目录首先删除安装的发行版linux将启用的Windows程序功能关掉关闭开发者模式首先删除安装的发行版linuxwin+i到应用设置,应用与功能,然后搜索你下载的linux(kali,arch,ubuntu)点击卸载将启用的Windows程序功能关掉将适用于lin......
  • Windows10使用MSYS2和VS2019编译FFmpeg详解
    1环境准备1.1 安装VisualStudio2019这个步骤相对比较简单,不再详细说明。1.2安装msys2首先需要安装msys2环境以及相关的编译依赖项,官方网址为:https://www.msys2.org/在官网下载好安装程序后,直接按照提示安装即可。安装好后需要将下载库的地址更换为国内源,否则下载......
  • 一键关闭windows10自动更新
    win10这个系统,别的方面还算不错的,但我当初坚守WIN7是因为win7老实有自主权,而win10时不时的来一个更新,而且常常玩自动更新,一个误操作就让自己半天心血没搞没。所以我对win10一直是很嫌弃的,但人生有时候确实不得已,就像我最初要坚守xp,结果不得不使用多年的win7,而现在win7也已......
  • windows10清理缓存命令,windows10清理缓存命令是什么
    在Windows10系统中,清除缓存可以通过多种方法实现,但严格来说,并没有一个单一的“指令”可以一键清除所有类型的缓存。不过,我可以为你介绍几种常用的方法来清除不同类型的缓存。一、使用磁盘清理工具磁盘清理工具是Windows10内置的一个非常实用的工具,可以帮助用户删除不需要的文......
  • windows10系统更新在哪里,教你找windows10系统更新在哪里
    在Windows10系统中,系统更新通常可以通过以下几种方式访问和管理:一、设置应用:1.点击屏幕左下角的“开始”菜单(Windows徽标)。2.点击“设置”(齿轮图标)。3.在Windows设置窗口中,点击“更新和安全”。4.在“更新和安全”窗口中,选择“Windows更新”。在这里,你可以检查更新(点击......
  • Windows10下Docker安装Mysql5.7
    一、环境说明:docker:v4.25.0mysql:5.7二、 打开命令工具打开WindowsPowerShell 三、搜索镜像dockersearchmysql  四、拉取镜像拉取最新版本dockerpullmysql 拉取特定版本dockerpullmysql:5.7 五、查看所有镜像dockerimages 六、启......
  • Windows10下多版本CUDA的安装与切换
    文章目录一、前言二、安装CUDA1.确定是否支持所需的CUDA版本2.下载CUDA3.安装CUDA4.环境变量三、安装cudnn1.下载cudnn2.替换文件四、切换CUDA版本1.切换版本2.检查版本是否切换成功参考一、前言  当我们跑深度学习的代码时,有时......