2015-02-05 58 views
0

我想在我的項目中使用SimpleAudioEngine。我將SimpleAudiEngine頭包含在AppDelegate中。如何將SimpleAudioEngine包含到cocos2d-x v3.3項目中的Linux版本中?

#include "SimpleAudioEngine.h" 

當我爲Android構建項目時,所有編譯和構建都很好。 SimpleAudioEngine的工作是正確的。 如果Linux上運行的構建,我得到一個錯誤信息:

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

我想包括SimpleAudioEngine到CMake的文件 - 結果仍然是以前的。

$ {} COCOS2D_ROOT /茯苓/音頻/包括

那麼的CMakeLists.txt是財產以後:

+0

您可能需要手動將標頭添加到包含路徑中,以便它可以找到該文件。我在Windows上遇到了一些類似的問題。 – cdvv7788 2015-02-05 20:55:41

回答

3

我加入這行代碼的CMakeLists.txt(在cocos2d 3.4版項目)解決了這個問題現在這個樣子:

... 

include_directories(

    /usr/local/include/GLFW 

    ... 

    ${COCOS2D_ROOT}/cocos/audio/include 

) 

希望這有助於。

+0

謝謝你的解決方案。構建完成是成功的。 – 2015-02-06 18:40:56

相關問題