Visual Studio 2022 C++配置第三方库(libsndfile)

目录

  • 1. 下载第三方库
  • 2. 配置Visual Studio
    • 2.1 配置头文件地址
    • 2.2 配置库文件和地址
    • 2.3 动态链接库复制到项目文件夹下
  • 3. 结果
  • 参考链接

1. 下载第三方库

下载什么的,就无需多言了。
完成后,一般都有这三个:

  1. h(头文件):暴露调用接口的声明
  2. lib(静态库):在链接阶段使用
  3. dll(动态链接库): 在运行exe文件时会进行加载,需要拷贝到项目目录下

2. 配置Visual Studio

2.1 配置头文件地址

按照这个流程:项目属性C/C++常规附加包含目录
附加包含目录这一栏中,将你上面解压安装的第三方库中include文件夹的路径复制或填写上去。
如图,我这里用的是libsndfile
Visual Studio 2022 C++配置第三方库(libsndfile)_第1张图片
Visual Studio 2022 C++配置第三方库(libsndfile)_第2张图片

2.2 配置库文件和地址

  1. 库文件地址填写流程:项目属性链接器常规附加库目录
    将你的库文件地址(就是包含了.lib文件的文件夹地址)填写到这一栏,
    Visual Studio 2022 C++配置第三方库(libsndfile)_第3张图片

  2. 实际.lib文件填写:项目属性链接器输入附加依赖项
    在上一步配置好后,在这一栏中将上一步地址中,你所需要的lib文件依赖项填写进去。这里写文件名即可。
    Visual Studio 2022 C++配置第三方库(libsndfile)_第4张图片

2.3 动态链接库复制到项目文件夹下

这一步也不能缺少,要不然编译运行时会报出找不到***动态链接库的错误。
Visual Studio 2022 C++配置第三方库(libsndfile)_第5张图片
我这里项目路径作为一个参考,将这个.dll文件和.cpp运行文件放在同一文件路径下。

3. 结果

Visual Studio 2022 C++配置第三方库(libsndfile)_第6张图片
成功编译运行。

如果没有做2.3的步骤,就会出现下面这个问题:
Visual Studio 2022 C++配置第三方库(libsndfile)_第7张图片

参考链接

Visual Studio配置C++第三方库开发指南

你可能感兴趣的:(c++,ide,笔记)