cocos2dx集成Fmod
- 引擎版本 : cocos2dx 3.17.2
- 系统: Win7
- 工具: VS2017
下载Fmod API
因为工作的需要,需要在游戏中集成Fmod,为了防止以后忘记,再次记录一下。
Fmod可以去官网下载。不过要下载API,不要下载错了
下载完成后会得到一个安装包,正常安装即可。
安装完成以后应该会得到一个类似的文件夹。
集成Fmod API 到项目
- 安装完成以后将 FMOD Studio API Windows\api\core\inc 文件下的所有文件拷贝到自己项目的文件夹下,我是直接将inc文件夹复制过去。
- 将 FMOD Studio API Windows\api\core\lib\x86 下的dll 、lib文件复制到项目下,为了方便也可以直接复制整个文件夹。
- 打开项目的属性面板,在 配置属性—链接器—常规—附加库目录 添加复制的lib文件位置
- 打开项目的属性面板,在 配置属性—链接器—输入—附加依赖项 添加 fmod$(Suffix)_vc.lib
- 在项目中引入 fmod.hpp 就可以愉快的写代码啦
- Fmod不会使用可以参考官方案例 FMOD Studio API Windows\api\core\examples 下可以找到使用案例
由于现在项目暂时只需要Windows平台,所以其他平台还没有去研究,如果有时间的话应该会把后续补上。