3.3final 新创建的工程 wp8的项目编译不通过 可以确定是引擎的问题 请帮忙看下

3.3final 新创建的工程(没有修改任何东西) wp8的项目编译不通过 可以确定是引擎的问题 请帮忙看下

虽然一编译就能看到问题了 还是再描述下

  1. frameworks\runtime-src\Classes\ConfigParser.cpp 文件中 #include “FileServer.h” 这句没有加条件编译判断
  2. 在编译lua的时候 llimits.h 头文件中使用 typedef LUAI_MEM l_mem; 定义

    但是 LUAI_MEM 的定义走的是WIN32的宏,导致在wp8平台下编译错误

求解答啊求解答:6::6:

ConfigParser.cpp :


#if (CC_TARGET_PLATFORM != CC_PLATFORM_WP8)
#include "FileServer.h"
#endif

luaconf.h :


#if defined WIN32
#define LUAI_MEM    intptr_t
#elif defined WP8
#define LUAI_MEM    intptr_t
#else
#define LUAI_MEM    ssize_t
#endif

我是这么改了 但是不确定合不合适啊

还有就是在wp8的 arm平台 (device) 编译, nanovg.c的编译设置不对

还有再问下 #include “FileServer.h”

这个看了下好像只有((CC_TARGET_PLATFORM == CC_PLATFORM_IOS || CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) && COCOS2D_DEBUG > 0)这个条件才使用到啊

怎么直接改成 #if (CC_TARGET_PLATFORM != CC_PLATFORM_WP8) 呢?

我是这么改了 但是不确定合不合适啊

还有就是在wp8的 arm平台 (device) 编译, nanovg.c的编译设置不对

请问下这个问题解决了吗