我用谷歌搜索了一整天,我要疯了..
好吧,这就是我的问题:我已经编写了我的 vs 项目,我已经指定了所有的“包含”(通过选择项目属性 -> 配置属性 -> VC++ 目录)和所有外部库目录(以相同的方式)。然后我通过选择项目属性 -> 链接器 -> 输入 -> 附加依赖项并添加所有 .lib 文件路径来指定所有其他库。我按F7,它编译没有错误。我运行该项目并且.. 系统错误:缺少 libsndfile-1.dll。
没关系,所以我打开了 vs 控制台,我移到了 libsndfile-1.def(和 libsndfile-1.lib)路径并执行了:“lib.exe libsndfile.def”。在这里我得到另一个错误:“链接:致命错误 lnk1104 lib.exe,无法打开 libsndfile.lib”
我试图从网上下载 libsndfile.dll 但它仍然无法正常工作。我还尝试将所有库放在 Visual Studio 的源文件中。但同样,没办法。
我哪里错了?
先感谢您
编辑:我已经看到 vs 也没有找到其他 dll!