编译错误,估计是环境问题.NMAKE : fatal error U1077: 'perl' : return code '0x2'
symbian自带的例子我都没有错误
建vc工程的过程:
D:\Symbian\7.0s\Series60_v20\Examples\S60_Platform_2D_Game_Engine_Example\Exampl
e2D\group>bldmake bldfiles
D:\Symbian\7.0s\Series60_v20\Examples\S60_Platform_2D_Game_Engine_Example\Exampl
e2D\group>makmake example2d vc6
MMPFILE "\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_EXAMPLE
\EXAMPLE2D\GROUP\EXAMPLE2D.MMP"
WARNING(S)
\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_EXAMPLE\EXAMPLE2
D\GROUP\EXAMPLE2D.MMP(4) : Unrecognised Keyword "VENDORID"
\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_EXAMPLE\EXAMPLE2
D\GROUP\EXAMPLE2D.MMP(5) : Unrecognised Keyword "SECUREID"
\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_EXAMPLE\EXAMPLE2
D\GROUP\EXAMPLE2D.MMP(7) : Unrecognised Keyword "CAPABILITY"
WARNING: Should install MSVC6 Service Pack 3
WARNING: Can't find following headers in System Include Path
<APPINFO.RH>
(Sys Inc Paths "\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_
EXAMPLE\EXAMPLE2D\GROUP\" "\Symbian\7.0s\Series60_v20\EPOC32\INCLUDE\" "\Symbian
\7.0s\Series60_v20\EPOC32\INCLUDE\MMF\PLUGIN\")
Dependency list for "\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_EN
GINE_EXAMPLE\EXAMPLE2D\GROUP\EXAMPLE2D_LOC.RSS" may be incomplete
WARNING: Can't find following headers in System Include Path
<APPINFO.RH>
(Sys Inc Paths "\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_
EXAMPLE\EXAMPLE2D\GROUP\" "\Symbian\7.0s\Series60_v20\EPOC32\INCLUDE\" "\Symbian
\7.0s\Series60_v20\EPOC32\INCLUDE\MMF\PLUGIN\")
Dependency list for "\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_EN
GINE_EXAMPLE\EXAMPLE2D\GROUP\EXAMPLE2D_REG.RSS" may be incomplete
WARNING: Can't find following headers in System Include Path
<EIKSTART.H>
(Sys Inc Paths "\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_
EXAMPLE\EXAMPLE2D\GROUP\" "\Symbian\7.0s\Series60_v20\EPOC32\INCLUDE\" "\Symbian
\7.0s\Series60_v20\EPOC32\INCLUDE\MMF\PLUGIN\")
Dependency list for "\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_EN
GINE_EXAMPLE\EXAMPLE2D\SRC\EXAMPLE2DAPP.CPP" may be incomplete
D:\Symbian\7.0s\Series60_v20\Examples\S60_Platform_2D_Game_Engine_Example\Exampl
e2D\group>
错误描述:
--------------------Configuration: EXAMPLE2D - Win32 Uni Debug--------------------
D:\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_EXAMPLE\EXAMPLE2D\SRC\Example2dapp.cpp(12): Could not find the file eikstart.h.
Building resources from Example2d_reg.rss
perl -S epocrc.pl -I "\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_EXAMPLE\EXAMPLE2D\GROUP" -I "\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_EXAMPLE\EXAMPLE2D\GROUP" -I "\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_
PLATFORM_2D_GAME_ENGINE_EXAMPLE\EXAMPLE2D\INC" -I- -I "\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_EXAMPLE\EXAMPLE2D\GROUP" -I "\Symbian\7.0s\Series60_v20\EPOC32\INCLUDE" -I "\Symbian\7.0s\Series60_v20\EPOC32\INCLUDE\MMF\PLUGIN"
-DLANGUAGE_SC -u "\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_EXAMPLE\EXAMPLE2D\GROUP\Example2d_reg.rss" -o"\Symbian\7.0s\Series60_v20\EPOC32\RELEASE\WINS\UDEB\Z\PRIVATE\10003A3F\APPS\EXAMPLE2D_REG.rSC" -h"\SYMBIAN\7.0S\SERIES60_
V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_EXAMPLE\EXAMPLE2D\GROUP\EXAMPLE2D_REG.rs~" -t""
D:\SYMBIAN\7.0S\SERIES60_V20\EXAMPLES\S60_PLATFORM_2D_GAME_ENGINE_EXAMPLE\EXAMPLE2D\GROUP\Example2d_reg.rss:1: appinfo.rh: No such file or directory
* cpp failed
NMAKE : fatal error U1077: 'perl' : return code '0x2'
Stop.
Error executing c:\windows\system32\cmd.exe.
EXAMPLE2D.exe - 1 error(s), 0 warning(s)