首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >libsndfile Windows 7

libsndfile Windows 7
EN

Stack Overflow用户
提问于 2012-10-15 21:32:10
回答 1查看 3.2K关注 0票数 2

我正在使用MinGW在Windows 7计算机上用C语言编译一个程序。现在我不得不承认,我一开始并没有太多的C经验,这是由于我不是一个非常熟练的Windows用户而变得更加复杂。

这个程序附带了一个make文件,但是由于我得到了错误,所以它被卡住了:

找不到-lsndfile

我发现sndfile是一个用于读取.wav文件等的声音库。我从http://www.mega-nerd.com/libsndfile下载了这个库,并运行它附带的安装可执行文件。这会将一些头文件和其他垃圾放在C驱动器上的程序文件夹中。

我将头文件复制到MinGW目录下的include文件夹中,这将许多早期的错误降到了上面看到的错误。我想我需要在某个地方放置一个.dll文件,但不确定在哪里。

如果需要的话,我可以提供更多的细节,因为我不太确定问题在哪里。

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-15 21:53:05

您必须将可链接库文件( .a、.lib或.dll)与其他文件(默认情况下随MinGW一起提供)放在一起。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12904357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档