自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 一步一步写嵌入式操作系统 第二章练习。

完成《一步一步写嵌入式操作系统》一书中的第二章练习,注意Ubuntu 11.10上通过apt-get install skyeye所安装的skyeye是1.2.5,无法实现书中所说的输出到控制台的结果。需要自己安装skyeye 1.2.6, 到skyeye官网上下载skyeye 1.2.6,解压,然后make, make install如其它网友提到,ubuntu上安装1.2.6时需要修改devi

2012-03-30 15:36:17 2218 1

原创 BlackBerry PlayBook NDK 2.0环境中Debug Token的使用。

如之前提到的,在BlackBerry PlayBook NDK 2.0环境中开发PlayBook应用需要申请签名并在NDK环境中进行配置。当应用程序需要在PlayBook真机上测试时需要对应用进行签名,否则应用无法启动。不过对于开发测试过程而言,每次测试都要签名的话比较麻烦,不利于测试。这时可以使用NDK环境中的Debug Token。使用Debug Token的话NDK环境会创建一个bar文件,

2012-03-16 16:18:04 2563 2

原创 BlackBerry PlayBook NDK 2.0开发使用真机测试Qt应用

前几天将BlackBerry PlayBook NDK 2.0上使用Qt的详细步骤记录了下来,不过当时是使用PlayBook模拟器测试的。这几天因为需要在PlayBook真机上测试Qt应用,于是又配置了一遍PlayBook NDK上的Qt环境,不过这次是真机环境。因为PlayBook 模拟器使用的是X86架构,而PlayBook真机是ARM架构,所以两个环境的配置过程有一点不一样。下面记录Qt真机

2012-03-14 22:18:45 3102 2

原创 Ubuntu上PlayBook NDK 2.0链接无法工作的问题。

在真机上安装了Ubuntu后随即在上面安装了PlayBook NDK 2.0环境,安装过程就不详细讲了,需要了解详细步骤的同学可以参考我好友berryreload的教程,链接如下:http://blog.csdn.net/berryreload/article/details/7315665正如berryreload提到的,按照标准过程安装好了PlayBook NDK 2.0环境后,home目录下

2012-03-13 16:26:31 2050

原创 程序猿的素描之路(一)

因为自己的爱好,一段时间之前学习过一下素描,期间乐趣多多。本来一直想和各位程序猿,攻城狮分享的,不过考虑到和CSDN的技术主题不符,就一直没有写这方面的博文。最近在看《黑客与画家》,感叹原来大师也有画家梦,于是鼓起勇气在这里和大家分享我的素面学习过程。主要想分享的是,素描其实不算太难,特别是对与我们这些理工科技术宅而言,因为里面太多太多都是理性的东西。如果你有兴趣,有一点点时间,强烈建议你“搭个环

2012-03-13 01:12:12 3685 1

原创 开始使用Ubuntu真机环境作为编程环境。

因为不想再忍受不同虚拟机自己不断切换的痛苦,找了一台旧机器安装了Ubuntu开始正真使用Ubuntu作为编程环境。使用起来真是很方便。立此文为纪念。

2012-03-12 23:54:29 1729 4

原创 BlackBerry PlayBook NDK 启动时出现“License check failure”错误的解决方法。

在BlackBerry PlayBook NDK 2.0环境安装好后,因为环境变量设置的原因,有时NDK 2.0启动时会出现“License check failure”的错误,系统弹出以下窗口,窗口关闭后会发现编程环境中没有BlackBerry相关的菜单项。 因为窗口信息中有“license”相关的字样,有些人会以为是软件过期了不能使用。其实这个错误是因为环境变量没有设置好导致的一个误报,错误原

2012-03-10 23:33:22 2937

原创 BlackBerry PlayBook NDK 2.0样例分析之“HelloWorldDisplay”

分析了“HelloWorldConsole”样例和PlayBook NDK的事件处理机制后让我们来看看PlayBook NDK中的第二个样例“HelloWorldDisplay”。 样例“HelloWorldDisplay”就是之前NDK Beta中的“HelloWorld”样例,之前的博文也介绍过,程序启动后在屏幕上显示一张底图和“HelloWorld”字样。既然我们已经开始理解PlayBook

2012-03-07 00:06:24 2760 4

原创 BlackBerry PlayBook NDK事件循环与事件处理

PlayBook上的应用为用户呈现的是一个窗口系统。虽然平板电脑上的窗口系统和PC上的窗口系统有一些差别,但是其本质是完全相同的:应用程序再设备上展现一个图形窗口,然后等待用户动作,当用户动作发生时窗口会相应地作出响应。在这样一个窗口系统中,事件的处理是其中的关键,程序启动后进入一个事件循环,等待用户事件的发生,当用户事件发生时调用对应的处理函数,完成对用户事件的响应。在很多窗口系统中,事件循环是

2012-03-06 00:01:42 2869 3

原创 PlayBook NDK编程如何获取系统时间

开始PlayBook NDK编程,在发现前所未有的发挥空间之余,同时也发现底层工作需要考虑越来越多,这个世界就是充满着矛盾结合体。 其中的一项底层工作就是如何获取系统时间。 在PlayBook NDK中可以通过系统定义好的头文件引入时间相关的函数,include代码如下:#include  该头文件中定义了clock_gettime函数用于获取当前时间,定义如下:extern int cl

2012-03-05 09:50:17 5122

原创 BlackBerry PlayBook NDK 2.0样例分析之“HelloWorldConsole”

如上一篇博文提到的,BlackBerry PlayBook NDK 2.0正式版已经发布了,在该版本中增加了很多样例,不再是以前的4个简单样例。其中吸引我的包括样例“HelloWorldConsole”,这是一个真正的“Hello World”,程序非常非常简单,只是在控制台输出一个“Hello World”字样。个人认为这种“Hello World”可以让初学者对于程序的运用过程有一个最简单的认

2012-03-04 22:32:41 1994

原创 BlackBerry PlayBook NDK 2.0已经正式发布。

经过几个月的beta测试后,BlackBerry PlayBook NDK 2.0已经正式发布了,对PlayBook 本地开发有兴趣的同学们快去下载! 在这个版本的NDK中加入了大量的样例,更加完整地介绍了PlayBook开发过程中会遇到的关键点,如虚拟键盘的处理,网络的处理等等。 2.0版本下载地址如下:https://bdsc.webapps.blackberry.com/native/dow

2012-03-04 22:02:54 1682

原创 在BlackBerry PlayBook NDK 开发中嵌入ARM汇编语句

在BlackBerry PlayBook NDK开发中使用的是c和c++,都是编译后执行。在特殊情况下如果有需要使用汇编的话,也可以在使用c或者是c++的过程中嵌入汇编语句。因为PlayBook使用的是ARM的CPU所以使用的汇编也就是ARM的汇编了。 之前在学习BeagleBoard上的QNX编程时也做过类似的实验,在c程序中嵌入使用ARM汇编语句。总结出来的结果是将ARM汇编独立到一个.S文件

2012-03-01 22:26:58 3486 1

原创 如何在BlackBerry PlayBook NDK 2.0环境中使用Qt

随着RIM对开源项目的支持力度不断加大,越来越多的开源项目可以在PlayBook NDK环境中使用,继Cocos2dx之后让我们来看看如何在PlayBook NDK 2.0环境中使用Qt。首先有一点遗憾的是目前测试成功的都是在Ubuntu环境中,所以本文也是讲述Ubuntu的PlayBook NDK 环境中如何配置使用Qt,需要大家也准备Ubuntu环境,如果对Ubuntu环境不熟悉,或者不习惯使

2012-03-01 00:02:46 4395 7

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除