我正在玩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模拟器上运行?
答案 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