c++ - 我无法在 Visual Studio 上安装 libsndfile
问题描述
所以我正在尝试使用 libsndfile 库在 Visual Studio(在 C++ 中)编写一个程序,但我无法让它工作。我已经用 vcpkg 安装了这个库,当我尝试从这个站点运行程序时http://digitalsoundandmusic.com/5-3-3-reading-and-writing-formatted-audio-files-in-c/我得到 3错误:
1>------ Build started: Project: ConsoleApplication4, Configuration: Debug Win32 ------
1>ConsoleApplication4.cpp
1>libsndfile.lib(flac.obj) : error LNK2001: unresolved external symbol _FLAC__StreamDecoderErrorStatusString
1>libsndfile.lib(flac.obj) : error LNK2001: unresolved external symbol _FLAC__StreamEncoderInitStatusString
1>C:\Users\asd\source\repos\ConsoleApplication4\Debug\ConsoleApplication4.exe : fatal error LNK1120: 2 unresolved externals
1>Done building project "ConsoleApplication4.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
我也尝试手动添加这个库,但我遇到了与上述类似的 68 个错误。请帮我找到解决办法。谢谢你。
解决方案
推荐阅读
- python - Python:使用 matplotlib 如何在给出 return_type='both' 时获得我的箱线图
- flutter - Flutter/Dart: How to perform Synchronization
- javascript - CSS创建响应式圆圈,里面有文本,圆圈顶部有图像
- r - 使用 r 按组标准化列
- javascript - 将两个检查 url 的正则表达式合二为一
- javascript - 如何在不使选择在视觉上更大的情况下使选择覆盖 div?
- wordpress - Wordpress:返回 ID 而不是对象
- c# - 如何在 Unity 中设置 OVR 边界的守护网格墙?
- puppeteer - 在循环内的 puppeteer 中创建新选项卡导致导航超时
- html - 媒体 CSS 标签上的错误 | 预期规则或选择器