在 Visual Studio 2019 C++ 中安装库

Posted

技术标签:

【中文标题】在 Visual Studio 2019 C++ 中安装库【英文标题】:Installing a library in Visual Studio 2019 C++ 【发布时间】:2020-02-08 17:51:38 【问题描述】:

我正在尝试在 Visual Studio 2019 中安装此库

https://github.com/alex-87/HyperGraphLib

这些说明仅显示如何在 linux/unix 上执行此操作。我很好奇如何在 Windows 上执行此操作。我可以下载 .zip,但我将在哪里提取它以及如何让 Visual Studio 安装该库。

【问题讨论】:

【参考方案1】:

Visual Studio 可以直接打开一个 CMake 项目(CMakelists.txt 表示)。

也就是说,很多时候项目在理论上是“跨平台”的,但实际上它们在 Windows 中无法运行,因为没有人费心在那里测试它们(主要是因为已经存在替代方案或者实际开发人员不在乎很多)。更有机会使用 Windows 的项目通常还附带 .vcxproj/.sln。

【讨论】:

我认为这是我想要的方法,当我尝试这样做时,我得到“找不到 boost (missing boost_include_dir program_options)” 你应该添加 boost 到依赖项。【参考方案2】:

点击项目、属性、链接编辑器,输入并添加依赖项(仅限键盘)

【讨论】:

以上是关于在 Visual Studio 2019 C++ 中安装库的主要内容,如果未能解决你的问题,请参考以下文章

C++ 项目在 Visual Studio 2019 中触发了断点

使用 C++ 在 Visual Studio 2019 中创建新的头文件?

如何在 Visual Studio 2019 中有条件地编译 c++ 源文件?

如何使用 Visual Studio 2019 和 c++ 链接 OpenSSL 库?

如何在 Visual Studio 2019 C++ 中创建非虚拟文件夹

visual studio 2019中C++安装opencv