c++ - C++ 库的 Windows 包管理器

标签 c++ deployment dependencies package-managers

我一直致力于各种开源项目,其中涉及以下 C++ 库(及其他):

  • MuPDF
  • 提升
  • 自由字体
  • GTKmm
  • 鹰嘴 bean 泥 PDF 库
  • LibTiff
  • LibXML2
  • 重量 xpdf
  • xpdf
  • 波普勒
  • ZLib

在干净的机器上设置这些库时,通常需要很长时间来配置它们。有没有办法自动抓取 Windows 机器上的所有依赖项?

我发现最接近的是 CMake,它会检查以确保在生成项目文件之前安装/提取依赖项。但是我还没有找到任何适用于 Windows 的东西,它可以解析依赖项列表,然后下载并安装所需的版本。

请推荐带有最新 C++ 库的 Windows 包管理器。

最佳答案

Vcpkg ,一个 Microsoft 开源项目,帮助您在 Windows 上获取 C 和 C++ 库。

关于c++ - C++ 库的 Windows 包管理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7784665/

相关文章:

visual-studio-2010 - 将 ASP.NET MVC 3 项目部署到 Windows Server 2003 的最简单方法是什么?

c++ - 有没有办法在不需要 stdafx.h 的情况下在 C++ 中使用预编译头文件?

c++ - Qt中如何使用QSerialDevice?

java - 如何更改 Ant 的文件集命令的目标目录?

python、pelican、GitHub、netlify、部署失败

maven - 从 Maven 存储库获取 Artifact 的所有文件

python - 有没有比pip更有效的满足项目依赖的方式?

c++ - 如何使用递归来循环我的代码(当用户输入无效输入时,它会再次提示他们)?

c++ - 尝试使用 boost::interprocess::message_queue 时出现 library_error 异常

c++ - 移除 QGraphicsView 周围的蓝色焦点边框