Cocos2d-x文件编译错误解决

编译出现的错误:


1>------ 已启动生成: 项目: HelloCpp, 配置: Debug Win32 ------

1>生成启动时间为 2014/5/9 14:43:43。
1>InitializeBuildStatus:
1>  正在创建“Debug.win32\HelloCpp.unsuccessfulbuild”,因为已指定“AlwaysCreate”。
1>ClCompile:
1>  所有输出均为最新。
1>ManifestResourceCompile:
1>  所有输出均为最新。
1>PreLinkEvent:
1>  复制了 2 个文件
1>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
1>
1>生成失败。
1>
1>已用时间 00:00:04.28

========== 生成: 成功 0 个,失败 1 个,最新 5 个,跳过 0 个 ==========



解决方法如下:
项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。








2.如果未发现其cocos2d-x\debug.win32文件夹下有install-templates-msvc.bat文件,无法安装模版,无法新建项目?我们可以通过命令穿件:一下是连接:http://blog.sina.com.cn/s/blog_62df69790101en55.html






3.1>------ 已启动生成: 项目: libcocos2d, 配置: Debug Win32 ------
1>生成启动时间为 2014/5/10 21:10:18。
1>InitializeBuildStatus:
1>  正在对“Debug.win32\libcocos2d.unsuccessfulbuild”执行 Touch 任务。
1>ClCompile:
1>  所有输出均为最新。
1>  所有输出均为最新。
1>PreLinkEvent:
1>  共享冲突
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(108,5): error MSB3073: 命令“if not exist "E:\软件安装\cocos2d-x\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\font\proj.win32\Debug.win32\" mkdir "E:\软件安装\cocos2d-x\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\font\proj.win32\Debug.win32\"
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(108,5): error MSB3073: xcopy /Y /Q "E:\软件安装\cocos2d-x\cocos2d-x-2.2.3\cocos2d-x-2.2.3\cocos2dx\proj.win32\..\platform\third_party\win32\libraries\*.*" "E:\软件安装\cocos2d-x\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\font\proj.win32\Debug.win32\"
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(108,5): error MSB3073: 
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(108,5): error MSB3073: :VCEnd”已退出,代码为 4。
1>
1>生成失败。
1>
1>已用时间 00:00:02.59
2>------ 已启动生成: 项目: libCocosDenshion, 配置: Debug Win32 ------
2>生成启动时间为 2014/5/10 21:10:21。
2>InitializeBuildStatus:
2>  正在创建“Debug.win32\libCocosDenshion.unsuccessfulbuild”,因为已指定“AlwaysCreate”。
2>ClCompile:
2>  所有输出均为最新。
2>Link:
2>  所有输出均为最新。
2>  CocosDenshion.vcxproj -> E:\软件安装\cocos2d-x\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\font\proj.win32\Debug.win32\libCocosDenshion.dll
2>FinalizeBuildStatus:
2>  正在删除文件“Debug.win32\libCocosDenshion.unsuccessfulbuild”。
2>  正在对“Debug.win32\libCocosDenshion.lastbuildstate”执行 Touch 任务。
2>
2>生成成功。
2>
2>已用时间 00:00:00.15
3>------ 已启动生成: 项目: HelloCpp, 配置: Debug Win32 ------
3>生成启动时间为 2014/5/10 21:10:21。
3>InitializeBuildStatus:
3>  正在对“Debug.win32\HelloCpp.unsuccessfulbuild”执行 Touch 任务。
3>ClCompile:
3>  所有输出均为最新。
3>PreLinkEvent:
3>  复制了 2 个文件
3>LINK : fatal error LNK1168: 无法打开 E:\软件安装\cocos2d-x\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\font\proj.win32\Debug.win32\HelloCpp.exe 进行写入
3>
3>生成失败。
3>
3>已用时间 00:00:02.29
========== 生成: 成功 1 个,失败 2 个,最新 3 个,跳过 0 个 ==========




解决方案:

项目\属性\配置属性\连接器\清单文件\生成清单文件,原来是“是”,改成“否”.




















你可能感兴趣的:(C++汇编)