gpt4 book ai didi

linux - 如何在 cocos2d-x v3.3 项目中将 SimpleAudioEngine 包含到 Linux 构建中?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:10:04 26 4
gpt4 key购买 nike

我正在尝试在我的项目中使用 SimpleAudioEngine。我将 SimpleAudiEngine header 包含到 AppDelegate。

#include "SimpleAudioEngine.h"

当我为 Android 构建项目时,一切都可以编译和构建。 SimpleAudioEngine 工作正常。如果为 Linux 运行构建,我会收到一条错误消息:

    fatal error: SimpleAudioEngine.h: No such file or directory
#include "SimpleAudioEngine.h"

我尝试将 SimpleAudioEngine 包含到 CMake 文件中 - 结果仍然是以前的。

最佳答案

我通过将这行代码添加到 CMakeLists.txt(在 cocos2D 版本 3.4 项目中)解决了这个问题:

${COCOS2D_ROOT}/cocos/audio/include

所以 CMakeLists.txt 现在是这样的:

...

include_directories(

/usr/local/include/GLFW

...

${COCOS2D_ROOT}/cocos/audio/include

)

希望这对您有所帮助。

关于linux - 如何在 cocos2d-x v3.3 项目中将 SimpleAudioEngine 包含到 Linux 构建中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28353337/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com