【求助】编译模拟器乱码,报错 retun code 14

按照其他帖子说的把文件改成vs2015 还是报错了

c:\CocosCreator\resources\cocos2d-x>gulp gen-simulator
[17:00:06] Using gulpfile c:\CocosCreator\resources\cocos2d-x\gulpfile.js
[17:00:06] Starting ‘gen-simulator’…
running: ’ c:\CocosCreator\resources\cocos2d-x\tools/cocos2d-console/bin/cocos compile -p win32 -m debug --no-res --compile-script 0 --vs 2015 && xcopy /Y c:\CocosCreator\resources\cocos2d-x\tools\simulator\runtime\win32*.dll c:\CocosCreator\resources\cocos2d-x\simulator\win32 && xcopy /Y c:\CocosCreator\resources\cocos2d-x\tools\simulator\runtime\win32*.exe c:\CocosCreator\resources\cocos2d-x\simulator\win32 && xcopy /Y c:\CocosCreator\resources\cocos2d-x\tools\simulator\frameworks\runtime-src\Classes\ide-support\lang c:\CocosCreator\resources\cocos2d-x\simulator\win32 && if exist c:\CocosCreator\resources\cocos2d-x\tools\cocos2d-console\plugins\dll*.dll xcopy /Y c:\CocosCreator\resources\cocos2d-x\tools\cocos2d-console\plugins\dll*.dll c:\CocosCreator\resources\cocos2d-x\simulator\win32’

����ģʽ��debug
���ڱ���…
Ҫ���� VS �汾��2012
����ִ�У�’“C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.com” “c:\CocosCreator\resources\cocos2d-x\tools\simulator\frameworks\runtime-src\proj.win32\simulator.sln” /Upgrade’

Microsoft Visual Studio 2015 14.0.25420.1 �档
��Ȩ���� © Microsoft Corp����������Ȩ����

��Ϣ:
����Ŀ/������������ҪǨ�ơ��������޸ļ��ɴ��

����ִ�У�’“C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.com” “c:\CocosCreator\resources\cocos2d-x\tools\simulator\frameworks\runtime-src\proj.win32\simulator.sln” /Build “Debug” /Project “simulator”’

Microsoft Visual Studio 2015 14.0.25420.1 �档
��Ȩ���� © Microsoft Corp����������Ȩ����

δ�����ɲ���������������

�÷�:
devenv [���������ļ� | ��Ŀ�ļ� | �����ļ�.��չ��] [����]

devenv �ĵ�һ������ͨ����һ�����������ļ�����Ŀ�ļ���
������ϣ��
�ڱ༭�����Զ������ļ���
Ҳ����ʹ���κ������ļ���Ϊ��һ������������������Ŀ�ļ�ʱ��IDE

������Ŀ�ļ��ĸ�Ŀ¼�в���������Ŀ�ļ�������ͬ
�����Ƶ� .sln �ļ���
���������������� .sln ���
IDE ���������ø���Ŀ�ĵ��� .sln �ļ������������������ĵ���
.sln �ļ����� IDE ������һ������
Ĭ�� .sln �ļ�����δ����
�Ľ���������������������Ŀ�ļ��Ļ�������ͬ��

����������:
devenv ���������ļ�.sln /build [ ������������ ] [ /project ��Ŀ���ƻ��ļ� [ /projectconfig ���� ] ]

���õ������п���:

/Build ʹ��ָ���Ľ��������������ɽ���������
��Ŀ�����硰Debug�����������ܴ��ڶ���ƽ̨��
���������Ʊ���������������
���Ұ���ƽ̨���ơ����硰Debug|Win32����

/Clean ɾ�����ɽ�����

/Command ���� IDE ��ִ�и����

/Deploy ���ɲ�����ָ�����������á�

/Edit �ڴ�Ӧ�ó���������ʵ���д���
ָ���ļ�������û���������е�ʵ����
������һ�����м���ڲ��ֵ���ʵ����

/LCID ���� IDE �������û�������Ĭ�����ԡ�

/Log �� IDE ���¼��ָ�����ļ����������ѽ�����

/NoVSIP �������� VSIP ���Ե� VSIP ������Ա����֤��Կ��

/Out ��������־׷�ӵ�ָ�����ļ��С�

/Project ָ�����ɡ���������������Ŀ��
������ /Build��/Rebuild��/Clean �� /Deploy һ��ʹ�á�

/ProjectConfig ���������
������ָ������Ŀ���á����硰Debug�����������ܴ���
����ƽ̨�����������Ʊ���������������
������ƽ̨���ơ����硰Debug|Win32����
������ /Project һ��ʹ�á�

/Rebuild ��������Ȼ��ʹ��ָ����������
������������Ŀ��

/ResetSettings �ָ� IDE ��Ĭ�����ã�����������Ϊ
ָ���� VSSettings �ļ���

/ResetSkipPkgs �����������ӵ� VSPackages �� SkipLoading ���ǡ�

/Run ���벢����ָ���Ľ���������

/RunExit ���벢����ָ���Ľ�������Ȼ���ر� IDE��

/SafeMode �԰�ȫģʽ���� IDE���������������Ĵ��ڡ�

/Upgrade ������Ŀ�����������Լ����е�������Ŀ��
����Ӧ�ش�����Щ�ļ��ı��ݡ� �йر���
���̵���ϸ��Ϣ�����μ�
��Visual Studio ת������ϵİ�����

��Ʒ�ض��Ŀ���:

/componentsDiff �Ƚ����������ļ��С���Ҫ��������:
OptionalTfsServerCollectionUri SourceVersionedServerFolderPath
TargetVersionedServerFolderPath
����δ�ṩ OptionalTfsServerCollectionUri����
����ʹ�õ�ǰ�� TFS ��Ŀ���ϡ�

/debugexe ����Ҫ���Ե�ָ����ִ���ļ�����
�����е�ʣ�ಿ����Ϊ�������ݸ��˿�ִ���ļ���

/diff �Ƚ������ļ��� �����ĸ�����:
SourceFile��TargetFile��SourceDisplayName (��ѡ)��
TargetDisplayName (��ѡ)

/openProjects /scc:git �� Git �����ύ����Ŀ��
����:
/repositoryUrl (/repo):
/commitId (/id):
/project:
/solution (/sln):
/displayId:
/timestamp:
/comment:
/author:

/openProjects /scc:tfs �� tfs ��汾������Ŀ��
����:
/collection (/col):
/version:
/project:
/solution (/sln):
����δ�ṩ OptionalTfsServerCollectionUri����
����ʹ�õ�ǰ�� TFS ��Ŀ���ϡ�

/sqldbaction Start SQL Server Data Tools and perform the action specified in the argument string.

/TfsLink �����Ŷ���Դ��������Ϊ�ṩ����Ŀ URI �����鿴��
(����ע������Ŀ URI)��

/useenv ʹ�� PATH��INCLUDE��LIBPATH �� LIB ��������
������ʹ�� VC++ ���ɵ� IDE ·����

Ҫ�������и��ӵ���������ʹ��:
VsJITDebugger.exe -p

ִ����������������ֵ��1��

Error running command, return code: 14.

Generate simulator failed
[17:00:10] Finished ‘gen-simulator’ after 4.12 s

c:\CocosCreator\resources\cocos2d-x>

我就问你。。你自己看这些东西晕不晕。。

输出就是这样啊

请问你解决了么?我这边也遇到了类似的问题

没人回复。

想XXXXX

这是为啥???

我今天也遇到了这个问题,相信很多开发者也踩到这个坑。

首先,我只安装了vs2017,在cmd运行命令后报错,修改cocos2d-x-lite\gulpfile.js这个文件,把对应2015改为2017就行,不过后面还是有报错,要打开工程,修改sdk版本和编译平台才行。后面继续编译还是报错,要改的东西太多了,还是再下载一个vs2015。

当我用vs2015编译的时候,就遇到了楼主一模一样的报错信息。原因是没有安装Windows SDK 8.1,因为这个SDK是vs2015的可选组成部分,不是每个2015都默认安装有,如果你发现没有,下载一个就可以了。

然后,继续报错。提示spine/xxx.h找不到路径。cmd里面的报错提示好多乱码,直接去打开工程看看吧,路径是:
tools\simulator\frameworks\runtime-src\proj.win32\simulator.vcxproj。
然后发现头文件是用尖括号include的,像这样 include<spine/xxx.h>,那么它应该要在 “附加包含目录”那里声明一下,打开该工程的属性页,查看附加包含目录,里面果然没声明,添加一条 $(EngineRoot)cocos\editor-support 进去就成功了。

编译完exe之后,记得在cmd 执行一下 gulp update-simulator-config。

还有,我遇到了龙骨绑js的文件报错的问题,暂时注释掉,能正常编译。可能跟我执行过自动绑定js命令有关,都是重新绑过一次的。没关系,我的项目应该用不到龙骨。