您的位置:首页 > 其它

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

2009-02-11 18:05 405 查看
在搞了一阵不是很成功的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 2005 IDE Enhancements. Its installer can be found here Microsoft Visual Studio 2005 IDE Enhancements

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。看到了很漂亮的一个截图:



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


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

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



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

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



这里不仅创建了一个extension的工程,同时生成了一个如何调用的工程,这样你就不要自己手动设置mif dependencies。不需要拷贝工程,设置关联。总之,你可以直接debug这个extension DLL了,世界是不是一下子美好起来了:)接下来的妙处大家就在开发的过程中慢慢体会吧。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: