BMP (Brew Mobile Platform) 新的Brew终于诞生了

在搞了一阵不是很成功的4.x和TrigML, uiOne以后。Brew社区终于出了个新东西,这个东西叫做BMP。 就是所谓的Brew Mobile Platform。具体的信息在这里有很多。如果你在Qualcomm有个账号的话,很容易的就可以注册成为BMP的开发人员。那这个BMP到底是什么东西呢?我们下载了SDK一探究竟。

这个SDK的版本是Brew MP 1.0 SDK Rev 2.2。这个SDK需要很多东西的支持,如果你是C/C++开发的话。你还需要不少东西:

C/C++ Development Environment

Brew MP supports two development environments (one or both can be installed).

1. Microsoft Visual Studio

2. Eclipse IDE for C/C++ Developers (version 3.4.0 or above)

Microsoft Visual Studio

Brew MP supports the following versions of Microsoft Visual Studio (any number of which can be installed):

  • Microsoft Visual Studio 2003
  • Microsoft Visual Studio 2005, which requires:
  • Microsoft Visual Studio 2008

To compile for a Brew MP device, the following software is required:
ARM RVCT2.2 - www.arm.com

当然我们就照做主流的说:简单的常用的就是VS2005。 RVCT(就是arm的那个编译器),还有就是2005的enhancement。按那些个链接下载安装搞定。搞定以后运行Launcher。看到了很漂亮的一个截图:

brew launcher

前面的安装并没有结束,看到上面的Setup tab了吗,点击然后安装里面的的Visual Studio Plugin。那样才基本上可以了。等你安装完成这个以后打开VS,你就可以看到你可以创建bmp程序了new project

可以看到你可以创建brew程序和Brew的extension程序。现在不要再为Extension发愁了吧!!

现在我们就来看看这个新东西和brew有什么不同吗?我们创建一个Application1的工程,令我们微微失望的事情是代码还是和以前的一样的:(Hello Brew。

application

但是值得欣慰的事情是资源被包含在了其中,而且在编译的时候也可以有其中预先定义的语句首先编译资源文件。这个资源包括bar和mif。分别用brx和cif编译得来。而且在debug的时候我们也不需要指定路径,新的simulator会指向你需要的路径,而不会出现以前经典的拷贝mif和dll的问题,应该说这个是最鼓舞人心的变化。

由于正有extension的需求,所以也顺便创建了extension的工程,只能用awesome来形容了:)

extension

这里不仅创建了一个extension的工程,同时生成了一个如何调用的工程,这样你就不要自己手动设置mif dependencies。不需要拷贝工程,设置关联。总之,你可以直接debug这个extension DLL了,世界是不是一下子美好起来了:)接下来的妙处大家就在开发的过程中慢慢体会吧。。。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值