Cocos Creator编译报错,求助各位大佬帮看一下

大佬们,cocos creator 一直编译错误怎么办,搞了一天了,官方的helloworld 新建直接 构建 编译 也出问题,问题一模一样,不管是编译android 还是 windows 都是这个错误,求大佬帮助,下面是编译出错的代码:
Error: Compile failed. The log file path [ C:\Users\Administrator.CocosCreator\logs\native.log ]
at ChildProcess.handleChildProcess (E:\CocosCreator\resources\app.asar\editor\core\native-utils.js:1:19327)
at ChildProcess.e.on (E:\CocosCreator\resources\app.asar\editor\core\native-utils.js:1:7613)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
日志文件内容很多,我就贴出最后的代码:
6> main.cpp
6> AppDelegate.cpp
6>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xlocale(341): warning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc (编译源文件 main.cpp)
6>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xlocale(341): warning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc (编译源文件 …\Classes\AppDelegate.cpp)
6>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(361): warning C4577: ‘noexcept’ used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc (编译源文件 main.cpp)
6>e:\cocoscreator\resources\cocos2d-x\external\win32\include\spidermonkey\js/Utility.h(263): warning C4996: ‘strdup’: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details. (编译源文件 …\Classes\AppDelegate.cpp)
6> C:\Program Files (x86)\Windows Kits\10\Include\10.0.10150.0\ucrt\string.h(552): note: 参见“strdup”的声明 (编译源文件 …\Classes\AppDelegate.cpp)
6>e:\cocoscreator\resources\cocos2d-x\external\win32\include\spidermonkey\js/Value.h(949): error C2134: “JS::Value::fromRawBits”: 调用不会生成常数表达式 (编译源文件 …\Classes\AppDelegate.cpp)
6> e:\cocoscreator\resources\cocos2d-x\external\win32\include\spidermonkey\js/Value.h(949): note: 对未定义的函数或为未声明为“constexpr”的函数的调用导致了故障 (编译源文件 …\Classes\AppDelegate.cpp)
6> e:\cocoscreator\resources\cocos2d-x\external\win32\include\spidermonkey\js/Value.h(953): note: 参见“JS::Value::fromRawBits”的声明 (编译源文件 …\Classes\AppDelegate.cpp)
6>…\Classes\AppDelegate.cpp(69): warning C4305: “参数”: 从“double”到“float”截断
========== 生成: 成功 4 个,失败 2 个,最新 0 个,跳过 0 个 ==========
执行命令出错,返回值:1。

求各位大佬帮助,编译不出程序很难受啊

你这是用的VS编译的?

我这是编译window是版本的 ,还有android 报错没贴上来, cocos creator 里面包的错就是上面我贴的第一段信息,后面的是去报错日志文件看的

求教啊!!!

用creator编译,然后把这个文件的内容贴出来

C:\Users\Administrator.CocosCreator\logs\native.log

大佬文件太大,直接发不上来,我上传到有道云笔记了,帮我看一下有道云笔记的native.log文件
谢谢大佬,感激不尽

额,不是什么大佬,我看了,可是我也没遇到过,看不懂,帮你 @panda ,c++这块好像是他在负责

谢谢,问题至今没解决,哎---------------------------------

我编译安卓的时候把 android studio 打勾去掉,安卓的编译成功了…windows 还是报错,可能 vs这边的问题吧:sweat:

知道问题了,我把构建后的项目单独到vs2015里面运行,还是报错,后来将项目属性里面的平台工具集改成win7以上的 ,再修改代码里面一个报错函数的位置,就可以了,应该是我的vs2015的c++编译器有xp的和win8的,默认使用xp的编辑器,cc不支持,所以需要修改平台工具集为win7以上.