Benjamin

静以修身,俭以养德,非澹薄无以明志,非宁静无以致远。
随笔 - 238, 文章 - 0, 评论 - 196, 引用 - 0
数据加载中……

brew开发平台的搭建

1、所需要的安装包:安装目录在一个目录下
 BREW Device configurator     BREWDC315.exe 
BREW SDK v3.1.5 sp02        BREWSDK315SP02.exe
BREW SDK Tools v1.1.1 sp02   BREWSDKTOOLS111SP02.exe
BREW Tools Suite 3.1.1 sp02    BREWTOOLSSUITE311SP02.msi
ARM Developer suite 1.2      ads1.2.rar 编译工具(带破解,安装目录不能有空格或点的目录。最好: c:\brew\ 目录)
上面的这些安装包大多数都可以在BREW的官网上可以下载到。--https://developer.brewmp.com/home
一般的,可以在VC6和vs2005上开发,也可以用 ARM的编译器,不过后者用的不多,推荐使用VC6或VC8
2、如用vs2005开发(vs2008目前还暂时没有相应的插件),需要将\BREW SDK Tools 1.1.1 SP02\VSAddins\vs80\1033
修改为\BREW SDK Tools 1.1.1 SP02\VSAddins\vs80\2052
3、如果在vs2005上出现下面的工具条,表示安装顺利
点击工具条上的“ARM MAK”可编译产生make文件 

如果使用的是他人提供的project文件,其*.mak 中的文件目录可能和你的开发环境不一样。在执行点击按钮“ARM MAK”操作后,需要对生成的*mak进行修改。
如:
RULE2 = d:\hansen\HXWCON~1
{$(RULE2)}.c.o:
@echo ---------------------------------------------------------------
@echo OBJECT $(@F)
$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE) $(RULE2)\$(SRC_C_FILE)
@echo ---------------------------------------------------------------
改为:
RULE2 = d:\cc_vss\WorkTemp\HXWCON~1(你自己的路径)
{$(RULE2)}.cpp.o:
@echo ---------------------------------------------------------------
@echo OBJECT $(@F)
$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE) $(RULE2)\$(SRC_C_FILE)
@echo --------------------------------------------------------------- 
对c语言文件的修改,其它修改为:.c.o改成.cpp.o;ARMCC改成ARMCPP,SRC_C_FILE改成SRC_CPP_FILE;
也可以在vs2005的Tools菜单下选BREW Application make来进行编译或者在或者运行vs2005命令行,然后切到mak文件所在的目录下
运行namke /f xxxx.mak all,有时我们无法正确的安装工具条,可以采用vs2005命令行的方式来编译这个mak文件。
4、通过Qualcomm->BREW tools Suite 3.1.1SP02->BREW Apploader通过usb数据线传至手机上

如果上面的OK按钮或COM6等处于灰色状态,请检查手机驱动在pc是否正确安装或者数据线
然在在根目录下建文件夹(Appname),将mod、sid(签名文件)拷贝到这个文件夹下,如果有.bar文件,也要拷过来。
注意:新建的文件夹和拷贝的文件都必须是小写,mif文件要拷贝到根目录下;重启机器,程序位于BREW Apps菜单下。
5、关于程序签名:必须和md文件名一致,签名分测试和商用签名,测试签名的期限是90天,这个签名要从brew的网站获取(https://developer.brewmp.com/forum)

posted on 2010-11-20 09:51 Benjamin 阅读(938) 评论(0)  编辑 收藏 引用 所属分类: 其他手机平台


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理