Linux mobile development & HTML5 Games/App

主要致力于基于linux的嵌入式系统的学习和研究,包括内核、驱动、GUI、MMI、软件设计方法和软件优化等方面....

排序:
默认
按更新时间
按访问量
RSS订阅

开源固件下载工具

开发板固件下载工具:开发板固件下载工具: https://github.com/ZHIYUAN-Electronics/zyDownloader主要特色: 采用自描述的插件式设计,支持不同的下载方式,增加新的下载方式不需要修改界面。 界面用JS开发,实现用C/C++开发。界面和实现完全分离,同时支...

2017-02-05 20:29:39

阅读数 8341

评论数 0

Makefile/cmake/node-gyp中区分不同平台的方法

最近用QTK开发一个下载(下载到开发板)工具,同时用到了Makefile/cmake和node-gyp,而且都要针对不同平台做不同的处理。这里做个记录,以备以后有需要时查阅。

2017-01-08 18:08:21

阅读数 8300

评论数 0

集成代码编辑器ACE的经验

ACE是最流行的在线代码编辑器之一,在CanTK的集成开发环境GameBuilder里也使用了ACE。ACE的功能非常强大,但是由于使用方法不当,大家反映GameBuilder的代码编辑器不好用。最近花了点时间去完善它,这里把遇到的问题写出来,供有需要的朋友参考。

2015-03-03 11:27:42

阅读数 9672

评论数 2

在Fedora 20下使用TexturePacker

TexturePacker应该是最流行的图片合并工具吧,它把多个小图组合成一个大图,以减少网络请求次数,还有利于内存的充分利用。在游戏开发和网页开发时经常会用到它,CanTK(https://github.com/drawapp8/cantk)是HTML5游戏和APP开发的利器,当然也支持Text...

2015-02-14 18:06:54

阅读数 1797

评论数 0

把以前写的几个Linux Framebuffer小工具放到github上了,直接去下吧,别找我要了

把以前写的几个Linux Framebuffer小工具放到github上了,直接去下吧,别找我要了:https://github.com/xianjimli/linux-framebuffer-tools

2014-08-26 11:05:50

阅读数 2437

评论数 1

QEMU使用笔记

<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> QEMU使用笔记 转载时请注明出处和作者联系方式 作者联系方式:李先静 那台跟了我四年...

2007-09-03 20:52:00

阅读数 5902

评论数 4

编译ARM版Prelink

 编译ARM版Prelink 转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd作者联系方式:李先静更新时间:2007-4-10 为了加快应用程序的起动过程和降低进程之间非共享内存,花好了几天时间折腾prelink,虽然效果不太明显,还是有一定的效果。这里介绍一...

2007-04-10 20:10:00

阅读数 5455

评论数 7

构建带内存错误检查的gcc

构建带内存错误检查的gcc  转载时请注明出处:http://blog.csdn.net/absurd/ 在《大内高手系列》中,我们提到一个用于内存错误检测gcc的扩展boundschecking,本文简要说明一下如何构建带boundschecking的gcc。 1.         下载gcc,...

2006-08-16 22:20:00

阅读数 3821

评论数 6

Makefile与Shell的问题

Makefile与Shell的问题 大概只要知道Makefile的人,都知道Makefile可以调用Shell脚本。但是在实际使用时,并不那么简单,一些模棱两可的地方可能会让你抓狂。你若不信,可以先看几个例子,想象一下这些这些例子会打印什么内容,记下你想象的结果,然后在计算机上运行这些例子,对照看...

2006-03-23 20:47:00

阅读数 16273

评论数 7

Makefile好助手:pkgconfig

你在Unix下开发过软件吗?写完一个程序,编译运行完全正常,在你本机上工作得好好的,你放到源代码管理系统中。然后,告诉你的同事说,你可以取下来用了。这时,你长长的出了一口气,几天的工作没有白费,多么清新的空气啊,你开始飘飘然了。 “Hi,怎么编译不过去?”你还沉浸在那种美妙的感觉之中,双臂充满着力...

2006-02-15 20:35:00

阅读数 27846

评论数 5

建立嵌入式软件开发的自动构建环境

转载时请注明出处和作者联系方式作者联系方式:李先静 每日构建(daily build)已经不是什么新概念了,它已经成为软件项目的基本活动之一。至于它的好处,已经有不少文章和书籍介绍了,这里不再多说了。虽然说,各种软件开发都差不多,但在嵌入式软件开发的这个领域,似乎对于新的方法和概念的接受要较晚一些...

2006-02-14 20:56:00

阅读数 5363

评论数 1

Vi 技巧集(开个头)

 刚开始用vi的人,常常抱怨vi的功能太小,用起来不够方便。仔细想一想,程序员常常号称是像狐狸一样懒惰的人,vi的作者们都世界级的顶尖程序员,他们自己是程序员,难道他们还不知道自己需要什么样的编辑器? 用vi的历史,算上在学校的时间,也有六七年光景了。大部分功能都用得比较熟练了,觉得够用就行了,对...

2006-02-10 20:45:00

阅读数 5583

评论数 4

试用glade,感觉不错

 几年前,要开发一个在X Window下运行的小工具。当时对Linux GUI知道得不多,只知道要么用gtk+,要么用QT。这两个系列与Windows的风格都不一样,在Windows下,你对每一个窗口或者控件要指定都坐标和大小,在正常情况(除非借助其它工具或函数库)下,这都是固定了的,不会根据显示...

2006-02-09 21:36:00

阅读数 7190

评论数 0

在Linux 终端下不能按Ctrl + s?

很多刚从windows转移到linux上来工作的同事,在用vim编辑程序时,常常会习惯性的按下Ctrl + s保存文件内容。殊不知,这一按不紧,整个终端再也不响应了。 事实上Ctrl + s在终端下是有特殊用途的,那就是暂停该终端,这个功能是否有什么实际用途,目前没有用到过,还不清楚。要退出这种状...

2006-02-07 20:27:00

阅读数 26980

评论数 9

手机平台的PC模拟环境

 越来越多的公司采用linux + TinyX + gtk+系列作为手机开发环境,它本身可以认为是完全免费的,但需要大量的时间去研究它,去裁减它,还要建立集成开发环境,模拟运行环境等等,这一切都不是免费的。一个项目耗费一到两年时间,已经屡见不鲜见了。在建立开发环境,模拟运行环境,等这类简单的事情,...

2006-02-03 18:58:00

阅读数 5447

评论数 0

CVS pserver服务器配置(RH9)

CVS pserver服务器配置(RH9)  转载时请注明出处和作者联系方式作者联系方式:李先静  很长时间没有用CVS了,最近要装一个CVS服务器,找了一下配置CVS服务器的文章,找到很多,本来是没有必须再写一篇了,呵,只是为了加深印象而已。 1.       安装cvs包。rpm -ivh /...

2005-11-06 21:17:00

阅读数 4809

评论数 0

Makefile中的几种赋值方式

 转载时请注明出处和作者联系方式作者联系方式:李先静 在Makefile中,对变量的赋值,有好几种方式,它们的意义、使用的场合都各不相同,初学者往往比较迷惑。这里对它们的用法简要介绍一下。 = 递归展开赋值,这是默认的赋值方式。Makefile是两遍解析的,若一个变量引用另外一个变量,两个变量定义...

2005-10-26 21:14:00

阅读数 12287

评论数 3

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