关于使用carbide c++和abld clean等新手有关问题

关于使用carbide c++和abld clean等新手问题
有几个新手问题 麻烦大家一哈
我用的 carbide c++1.3 oem + 3rd Edition FP2 SDK
用了几天,有这样几个问题

1 有时build project很慢,还可能探出对话框,说An out of memory error has occurrd...Do you want to exit the workbench?

2 用carbide 新建3rd-future Ed.GUI Application工程.怎么有错误
项目名叫aaa,错误出在aaaAppUi.cpp中
#include "aaa_0xE9566DB3.hlp.hrh" 21行
array->AppendL(TCoeHelpContext(KUidaaaApp, KGeneral_Information)); 200行

把这两行注视掉,用Emulater Debug也可以用

3 build project 选择 phone release(GCCE) 出错
***missing separator. Stop

4 运行的程序怎么在模拟器上删除?
我在aaa/group下运行abld cleanall
提示ABLD ERROR: "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\Symbian\Carbide\workspace
\aaa\group\ARMV5.make" not yet created

请问哪位遇到过类似的情况,帮我一哈,知道一个也好奥
谢谢

 

------解决方案--------------------
1. 不太清楚,系统内存不够用?
2. 安装ActivePerl v5.6.1试试
3. 是不是装了其他gcc toolchain, 检查一下GCCE toolchain的路径
4. 重新bldmake bldfiles 或者在 carbide.c++里 project -> Clean...

------解决方案--------------------
第一个问题,我遇到过。
是内存设置的问题。

首先,添加环境变量JAVA_OPTS,值为-Xms64m -Xmx512m

然后,在carbide C++的目录下,修改Carbide.c++.1.3.ini
内容是:
--launcher.XXMaxPermSize
512m
-vmargs
-Xms128m
-Xmx512m