BUAA-Soft-2023-Summer / Soft-Summer-2023

北航软件学院 2023 夏《程序设计实践》 小学期仓库
18 stars 0 forks source link

C++ EasyX已安装fmod模块,报错无法找到fmod.dll #19

Closed guangmingzhengda closed 1 year ago

guangmingzhengda commented 1 year ago

如下图所示,已按照教程在相应位置添加fmod中的第三方库和链接库,但是运行仍提示无法找到fmod.dll,请问可能是哪种原因,谢谢! QQ截图20230831085048

Lord-Turmoil commented 1 year ago

这个属于已经成功运行程序了,只是在程序运行目录没有找到 fmod.dll。需要把它放在你设置好的工作目录中。

guangmingzhengda commented 1 year ago

请问能否详细解释一下何为放在设置好的工作目录中,应该不是指的限定在此项目中的选项吧,lib文件夹应该放在和inc等并列的位置吧

Lord-Turmoil commented 1 year ago

你使用了 FMOD,它会在程序启动时寻找当前目录中的 fmod.dll,因此你需要在工作目录里包含它。

image

视频中应该有完整的介绍,包括使用 Post-Build Event 拷贝相关文件到工作目录,就在添加声音这一节,你可以详细看一下。

image

guangmingzhengda commented 1 year ago

好的好的,谢谢学长,我尝试一下!