适用于iOS模拟器的Cocos2d-x构建?

时间:2013-07-29 22:52:57

标签: ios cocos2d-x

我正在玩cocos2d-x试图获取构建示例但我不断收到错误"Cannot recognize the target platform; are you targeting an unsupported platform?"下面是iPhone目标的ifdef语句。但它似乎没有拿起iOS模拟器。

#if defined(CC_TARGET_OS_IPHONE)
    #undef  CC_TARGET_PLATFORM
    #define CC_TARGET_PLATFORM         CC_PLATFORM_IOS
#endif

我是否需要更改才能让它在iOS模拟器上运行?

2 个答案:

答案 0 :(得分:1)

在项目C ++设置中,您应该添加define CC_TARGET_OS_IPHONE

答案 1 :(得分:0)

转到cocos2dx/platform文件夹中的 CCPlatformConfig.h 文件。改变这一行,

// Determine target platform by compile environment macro.
#define CC_TARGET_PLATFORM             CC_PLATFORM_UNKNOWN

到目标平台。在你的情况下,它是iOS。

#define CC_TARGET_PLATFORM             CC_PLATFORM_IOS