首页 > 解决方案 > 如何在 Visual Studio 2019 中向我的项目添加库?

问题描述

我需要在我的 VC2019 cpp 项目中使用zydis库。我不知道如何将它添加到我当前的项目中 - 我从 github 下载了它。

有 msvc 文件夹,在里面我可以找到 .sln 文件、一些头文件和 .vcxproj 文件 - 我应该怎么做才能将它包含到我的项目中并使用它?

标签: c++visual-studio

解决方案


首先,我建议您可以使用 vcpkg 依赖管理器下载并安装 Zydis。该方法简单方便。

如果您不使用 vcpkg,则可以按照以下步骤操作。

  1. 用 VS2019打开msvcZydis.sln。

  2. 复制include/Zycore中的文件,放入zydis-master\include\Zycore. 因为我发现我编译的时候应该有缺失的文件Zydis.sln

  3. 右键,Zydis设置Visual Studio 2019(v142)Properties->General->Platform Toolset

  4. 编译它,你会Zydis.libzydis-master\msvc\bin\DebugX64.

然后,您可以将includefloder 和 lib 复制到您的程序 floder 中。

你可以设置VS:

  1. 右键项目,选择Properties->Configuration Properties->C/C++->General,找到Additional Include Directories并设置目录。

  2. Properties -> Configuration Properties -> Linker -> General,Additional library directory在General中找到,设置lib.

  3. Properties -> Configuration Properties -> Linker -> Input,找到Additional Dependencies并输入lib名称。

此外,您可以设置五种构建配置


推荐阅读