我正在尝试在我的项目中使用SimpleAudioEngine。我将SimpleAudiEngine标头包含在AppDelegate中。
#include "SimpleAudioEngine.h"
当我为Android构建我的项目时,所有编译和构建都很好。 SimpleAudioEngine工作正确。 如果运行build for Linux,我收到一条错误消息:
fatal error: SimpleAudioEngine.h: No such file or directory
#include "SimpleAudioEngine.h"
我尝试将SimpleAudioEngine包含到CMake文件中 - 结果仍然是前一个。
答案 0 :(得分:3)
我通过将这行代码添加到CMakeLists.txt(在cocos2D版本3.4项目中)来解决了这个问题:
$ {COCOS2D_ROOT} /茯苓/音频/包括
所以CMakeLists.txt现在就像这样:
...
include_directories(
/usr/local/include/GLFW
...
${COCOS2D_ROOT}/cocos/audio/include
)
希望这有帮助。