我是一位symbian新手。用Carbide 新建一个新的UI工程的时候,总是会提示说没有文件:the file 'what_0xEA80A2CD.hlp.hrh' cannot be opened whatAppUi.cpp /what/src line 21 C/C++ Problem
希望大家帮帮忙啊。。
------最佳解决方案--------------------------------------------------------
卸载了 原有的 ActivePerl
重新安装 ActivePerl-5.6.1.635-MSWin32-x86
------其他解决方案--------------------------------------------------------
注释掉mmp文件第一行的 #include试试
------其他解决方案--------------------------------------------------------
已经看过了,整个MMP文件都没有#include 文件啊?
/*
============================================================================
Name : test.mmp
Author :
Copyright : Your copyright notice
Description : This is the project specification file for test.
============================================================================
*/
TARGET test_0xECCCC799.exe
TARGETTYPE exe
UID 0x100039CE 0xECCCC799
SOURCEPATH ..\src
SOURCE test.cpp
SOURCE testApplication.cpp
SOURCE testAppView.cpp
SOURCE testAppUi.cpp
SOURCE testDocument.cpp
SOURCEPATH ..\data
START RESOURCE test.rss
HEADER
TARGET test_0xECCCC799
TARGETPATH resource\apps
END //RESOURCE
START RESOURCE test_reg.rss
TARGET test_0xECCCC799_reg
TARGETPATH \private\10003a3f\apps
END //RESOURCE
USERINCLUDE ..\inc
USERINCLUDE ..\help
SYSTEMINCLUDE \epoc32\include
LIBRARY euser.lib
LIBRARY apparc.lib
LIBRARY cone.lib
LIBRARY eikcore.lib
LIBRARY avkon.lib
LIBRARY commonengine.lib
LIBRARY efsrv.lib
LIBRARY estor.lib
LIBRARY aknnotify.lib
LIBRARY hlplch.lib
LANG SC
VENDORID 0
SECUREID 0xECCCC799
CAPABILITY ReadUserData
#ifdef ENABLE_ABIV2_MODE
DEBUGGABLE_UDEBONLY
#endif
// End of File
------其他解决方案--------------------------------------------------------
还有一个情况就是:当我安装完Carbide C++时(我此已经安装了,Perl和JRE,S60 SDK).会提示说用什么命今行,建立target什么的。然后我又不知道是什么意思。按“确实”就没了。
是不是跟这个有些关系呢??
请高手们指指点啊。。
------其他解决方案--------------------------------------------------------
下面是安装完Carbide 时提示的信息
To use the Carbide.C++ Command line tools to build WINSCW emulator targets, you must use the menu shortcut :"Configure Environment for WINSCW command line" to setup the required environment variables.
This action in not required if you are only using Carbide.c++ to build WINSCW emulator targets
------其他解决方案--------------------------------------------------------
安装完后的提示是什么意思?请高手指点
To use the Carbide.C++ Command line tools to build WINSCW emulator targets, you must use the menu shortcut :"Configure Environment for WINSCW command line" to setup the required environment variables.