• 2024-11-06vscode: cmake + vcpkg + clangd + lldb调试的一体化IDE配置
    目录vscode:cmake+vcpkg+clangd+lldb调试的一体化IDE配置介绍需求准备工作vscode插件配置项目配置文件vcpkg的两个文件:CMakeLists.txt:CMakePresets.json尝试构建前面未完成的工作总结vscode:cmake+vcpkg+clangd+lldb调试的一体化IDE配置介绍cmake是一个c++的跨
  • 2024-11-01配!环!境!
    本文记录配置环境时遇到的诡异bug,或许对后来者有一些帮助。长期更新。图形学Lab2在build时遇到了诡异的报错信息,现在已经找不到了,大意是vcpkg编译abseil这个包的时候出错了。按vcpkg的提示试图执行gitpull和vckpgupdate,发现根本执行不了。而且vcpkg明显是最新
  • 2024-10-25C++ 好用的包管理工具--vcpkg
    https://blog.csdn.net/lizhichao410/article/details/132339064 背景Windows下开发C/C++程序,少不了编译开源的第三方库,使用这些库开发极大的方便了程序员,使得我们不必重复造轮子。由于开源库绝大部分都来源于Linux系统、将其移植到Windows的VC开发环境下编译比较复
  • 2024-10-24vcpkg 从清单文件安装依赖项
    vcpkg有两种运行模式:经典模式和清单模式。清单文件有自己的 vcpkg_installed 目录,可在其中安装依赖项,与所有包都安装在通用 %VCPKG_ROOT%/installed 目录中的经典模式不同。因此,每个项目都可以有自己的清单和自己的一组依赖项,这些依赖项不会与其他项目的依赖项发生冲突
  • 2024-10-16使用 Vcpkg 安装 nlohmann/json
    使用Vcpkg安装nlohmann/json是一个简单且高效的方法,因为它会自动为你处理库的安装和配置。以下是详细的步骤:安装Vcpkg克隆Vcpkg仓库:打开命令提示符(CMD)或PowerShell,并运行以下命令来克隆Vcpkg仓库:shgitclonehttps://github.com/Microsoft/vcpkg.gitcdvcpkg安
  • 2024-10-12在Qt Creator中使用vcpkg:综合指南
    在QtCreator中使用vcpkg,尤其是在Windows的MinGW环境下,集成可能会遇到挑战。本指南探讨了在QtCreator中使用vcpkg的不同方法,重点关注推荐的vcpkg.json清单文件方法。1.使用vcpkg.json清单文件(推荐)vcpkg.json清单文件是现代化的、项目本地化的管理方法。它非常适合需要精确依赖
  • 2024-09-17Oliver编译安装(Windows10+VisualStudio2022)
    Oliver是一个开源的非线性视频编辑器。主要基于Qt和FFmpeg开发。前置条件电脑上需要的环境Qt(>=5.15)VisualStudio(2022,其他版也可)vcpkg软件安装安装Qt5.15令人糟糕的是,Qt如今变得不太容易安装。自从Qt5.15以后的版本,就取消了离线安装。所有的Qt后序版本就只能通
  • 2024-08-21qt静态编译 全自动编译qt静态库 qt5 windows安装qt (2024.2.23)
    全自动编译qt5静态库(2024.2.23)本教程是从无到有配置qt.io和vcpkg实现全自动编译qt5的静态库,使得您可以静态编译qt项目0.安装VisualStudio2022这个我就不多解释了,直接去官网下载社区版本,勾选使用C++的桌面开发安装好就行1.安装qt.io的开发环境1.1下载在线安装包并且配
  • 2024-08-19Drogon框架的测试记录
    主要为了探究以下几个问题目录1.drogon的安装配置3.drogon的使用1.Drogon的安装配置经历了多次失败,目前发现的比较可行的安装方法如下(官方的vcpkg安装),失败的方法:drogon的直接zip下载、conan下载:1.下载cmake,在电脑上安装cmake,然后添加到设置-系统环境变量-系统变量的pat
  • 2024-08-03CLion配置Conan实现包管理
    安装python安装conanpipinstallconan clion安装conan插件启动插件启用第三方库生成cmake配置conan.py目录下执行conaninstall.项目cmake引用-DCMAKE_TOOLCHAIN_FILE=build/generate/conan_toolchain.cmake其它工具vcpkg环境配置_vcpkg设置环境变量-CSDN博
  • 2024-08-03问题集锦
    又要用c++写东西了,环境很久没整理启动就出了一堆错.一个个解决吧.下面是提示的错误信息:严重性代码说明项目文件行禁止显示状态详细信息错误CMakeErroratF:/vcpkg/scripts/buildsystems/vcpkg.cmake:857(_find_package):Couldn
  • 2024-07-28Vcpkg + cmake + pybind 问题“无法找到平台独立库 <前缀>”
    我发现了vcpkgerlier,它看起来很有趣,但是易于使用。据我了解,经过一天的调查,vcpkgpybind11与vcpkgpython搭配使用。但是当我启动一个简单的程序时,它被中止并出现以下输出无法找到平台独立库<前缀>这是一个已知问题,但不适用于vcpkgpython。我不知道为什么?不
  • 2024-07-20在VS2022中通过Nuget将vcpkg环境集成/卸载到c++项目
    在VS2022中通过Nuget将vcpkg环境集成/卸载到c++项目vcpkg是微软和C++社区维护的免费开源C/C++包管理器。利用它,可以一条命令编译安装用户所需的库;提供CMake配置文件;并且对于Windows开发者,在VisualStudio中集成后还可以自动链接静态库,非常方便易用。一般而言,开发者仅需要
  • 2024-07-12Windows下,在Qt中使用OSG
    安装直接用vcpkg安装vcpkginstallosg:x64-windows这样可能会报错:error:whileloadingD:\vcpkg\ports\netcdf-c\vcpkg.json:$.default-features[1]:mismatchedtype:expectedanidentifier这个问题有人遇到,并且在github上提出了:【[netcdf-c]buildfailure#38449
  • 2024-07-03vcpkg install 依赖慢的解决办法
    解决方案为了解决这个问题,我们可以利用第三方提供的GitHub镜像服务来加速下载。//类似的可以搜索ghproxy,在此感谢ghproxy!这里,我们将使用ghproxy.xiaopa.cc作为我们的GitHub镜像服务。 步骤一:设置环境变量打开Windows系统的“控制面板”。点击“系统和安全”
  • 2024-05-29vcpkg在vs2022下integrate install之后仍找不到第三方库的解决方案
    首先是vcpkg的安装,许多其他帖子都有,从github上拉取下来之后运行bootstrap-vcpkg.bat即可。不再赘述。接下来是使用部分,假设需要安装pcl库。在vs2022的开发者powershell中输入vcpkginstallpcl此时下载完成,成功拉取了pcl包。接下来按照教程所说为在vs2022的开发者powershell
  • 2024-05-25Qt支持heic图片显示
    目录一、背景二、Heic图片显示heif库安装图片显示三、参考文章原文链接:Qt支持heic图片显示一、背景小孩子两岁了,最近在着手给娃做生活照纪念相册,然后就是某宝上各种聊,了解到的相册种类也是各异,价格更是良莠不齐,小几十到小几百都有,一时间还是难以下手。刚过完年那一阵偶然一次看
  • 2024-05-02怎么在windows上用vcpkg方法安装libcurl
    1、到网站上找libcurl的下载页面   https://curl.se/download.html  2、在windows64bit(或者其它下载栏目)中的“Windows64-bit8.7.1libcurlVcpkg”里点击 "8.7.1"(意味着下载libcurl的windows64位版本8.7.7下用vcpkg编译的源码);3、下面是相关说明:Build
  • 2024-03-23自己编译RustDesk,并将自建ID服务器和key信息写入客户端
    前言:搭建RustDesk编译环境    今天总算是把编译环境给折腾清楚了,编译出来了至少能用,但说不上好用,问题还不少,官方的客户端就是要手工填写ID服务器地址和key才可以用,而且还容易被别人白嫖你搭建的服务器,当然如果拿到你编译后的客户端,也是存在被白嫖的可能。这方面还没
  • 2024-03-19在项目中,把vcpkg作为子模块使用
    1.使用git创建版本库2.进入目录中,使用git命令行工具克隆gitsubmoduleaddhttps://github.com/microsoft/vcpkg.gitvcpkg   3.进入vcpkg目录执行  bootstrap-vcpkg.bat批处理文件4.进入项目目录运行cmd命令执行  vcpkg\vcpkgnew--application  添加json
  • 2024-03-11用vcpkg 和vs2022,使用msvc编译器,怎么添加新的依赖库(包含头文件与dll)
    安装vcpkg:如果您还没有安装vcpkg,可以通过VisualStudioInstaller安装。在安装或修改VisualStudio时,选择“C++桌面开发”,然后勾选“vcpkg-C++库管理器”1。集成vcpkg到VisualStudio:在VisualStudio中,通过“工具”菜单选择“NuGet包管理器->程序包管
  • 2024-02-23恢复VCPkg(2023-01-27)中Vtk[Qt]的默认依赖为Qt5
    通过查看vtk的更新的日志已于2023-01-27将默认依赖的Qt的版本由5更新到6gitlog--.\ports\vtkcommit27fb19bdcc1f6ddb1261cffb5372724ac1d63a93Author:LilyWang<[email protected]>Date:2023-08-23[manyports]FixURLSofdownlo
  • 2024-02-07Visual Studio部署matplotlib绘图库的C++版本
      本文介绍在VisualStudio软件中配置、编译C++环境下matplotlibcpp库的详细方法。  matplotlibcpp库是一个C++环境下的绘图工具,其通过调用Python接口,实现在C++代码中通过matplotlib库的命令绘制各类图像。由于其需要调用Python接口,因此在配置matplotlibcpp库时有些较为麻烦
  • 2024-01-22自定义vcpkg注册表(一)
    vcpkg提供自定义注册表的功能,主要用途可以是:公司私有库的注册表,自己对官方port的补充但是目前还不想提交到官方的port以及自己和官方对同一个库有不同的构建意见。在自定义注册表中新建port尽管我经常说vcpkg的本质是git和cmake的组合使用,但其实vcpkg还提供了vcpkg.exe和一整套
  • 2024-01-01使用vcpkg和OHOS SDK构建开源软件
    安装OHOSSDK参照OHOSIDE和SDK的安装方法,安装构建工具。创建用户环境变量OHOS_NDK_HOME,指向OHOSSDK的安装路径,比如D:\Tools\Huawei\OHOS\SDK\9。构建vcpkg.exe下载定制过的vcpkg-tool项目的代码,执行如下命令:gitclonehttps://gitee.com/oh-graphics/vcpkg-tool.git-boh-