1.版本
- vs2017
- cocos 4.0
2.问题
不知道为什么编译运行cocos项目的时候报错了
错误信息如下:
15> 已完成执行任务“GetOutOfDateItems”的操作。
15> 由于 false 条件,已跳过任务“ParallelCustomBuild”;(‘@(_ParallelCustomBuild)’ != ‘’)计算为(‘’ != ‘’)。
15> 正在使用程序集“C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Build.CppTasks.Common.dll”中的“CustomBuild”任务。
15> 任务“CustomBuild”
15> 并非所有源文件都是最新的: 缺少命令 TLog“D:\cocos-workspace\second\proj.win32\second.dir\Debug\second.tlog\custombuild.command.1.tlog”。
15> setlocal
15> “C:\Program Files\CMake\bin\cmake.exe” -HD:/cocos-workspace/second -BD:/cocos-workspace/second/proj.win32 --check-stamp-file D:/cocos-workspace/second/proj.win32/CMakeFiles/generate.stamp
15> if %errorlevel% neq 0 goto :cmEnd
15> :cmEnd
15> endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
15> :cmErrorLevel
15> exit /b %1
15> :cmDone
15> if %errorlevel% neq 0 goto :VCEnd
15> Building Custom Rule D:/cocos-workspace/second/CMakeLists.txt
15> 系统找不到指定的路径。
15> C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(209,5): error MSB6006: “cmd.exe”已退出,代码为 3。
15> 已完成执行任务“CustomBuild”的操作 - 失败。
不知道什么原因
3.解决方法
进入目录D:/cocos-workspace/second。运行:
cmake -HD:/cocos-workspace/second -BD:/cocos-workspace/second/proj.win32
再重新运行就可以了,不知道为什么。姑且记录下