absurd的专栏
欢迎大家加入Linux Mobile Research,本圈子主要致力于基于linux的嵌入式系统的学习和研究,包括内核、驱动、GUI、MMI、软件设计方法和软件优化等方面,欢迎大家加入,无论是高手还是新手,一起学习共同进步。
登录
注册
空间
博客
好友
相册
留言
absurd的空间
absurd
深圳
938382次访问
十万人气
共 938382次访问
空间: 1840次
博客: 936542次
排名: 133
可用分660个
共有可用分660个
已消耗:10个
社区年龄:62个月
专家分50分
共有专家分50分
共发帖: 0篇
共回复:1篇
57小时前登陆过
活跃专家
注册时间:2003-5-31
[加为好友]
[关注他/她]
[即时聊天]
[发私信]
absurd的个人资料
所在行业:
无线通讯
社区头衔:
荣誉专家 Blog专家
个人专长:
coding
,
writting
专家分:
目前总共有50分
Linux/Unix社区:40分 VC/MFC:5分 C/C++:5分
博客:
目前总共有1466条评论
访问量:941671
排名:26
文章数:417条
absurd的好友
huangtingyu24
wangdong200899
zoomdy
deep_pro
taina2008
shenliujun
yixao
lmyessential
wxmtwfx
sjzxywzf
flyingship23
keyi2323
coolang
anli27
shreks
查看全部好友的状态
/
共82好友
absurd 已成为你关注的人。
关闭
你可在“最新动态”中第一时间了解他的近况
6
秒钟后退出
absurd最新动态
07月
18
absurd 发表了文章
GTK/DFB中的WaitCursor
21:03
07月
16
absurd 发表了文章
GTK+/DFB优化
21:52
07月
04
absurd 与
wangdong200899
成为了好友
21:56
absurd 发表了文章
在Win32下建立GTK开发环境
21:55
07月
03
absurd 与
zoomdy
成为了好友
21:43
06月
29
absurd 发表了文章
DirectFB运行机制介绍
18:25
06月
25
absurd 与
bxbkoala
成为了好友
19:35
absurd 与
guoyanhui2009
成为了好友
19:35
absurd 与
liugang2372
成为了好友
19:34
06月
19
absurd 与
biaoge1070
成为了好友
21:50
06月
17
absurd 与
ivy_young
成为了好友
08:05
absurd 与
bripengandre
成为了好友
08:04
06月
13
absurd 与
huang1yi
成为了好友
20:34
absurd 与
naiyu
成为了好友
20:33
absurd 与
shangfz
成为了好友
20:33
06月
11
absurd 与
jianxiashijie
成为了好友
20:48
absurd 与
cauthy628
成为了好友
20:11
absurd 与
ml1556
成为了好友
20:11
06月
09
absurd 发表了文章
DirectFB同时显示到X11和VNC上
14:47
06月
08
absurd 与
deep_pro
成为了好友
23:07
absurd的留言
pondra
发表于:2008-07-16
老师您好,我一直在拜读您的嵌入式方面的文章,使我在学习嵌入的过程中少走了不少弯路。现在正在做一个项目,遇到一很棘手的问题,想向您请教:
做一个界面系统,用GTK+和DirecFB来实现。
首先做一个不可见的小窗口,用它来接收键盘事件。再做一个显示窗口,用它显
示画面。现在有这样一个问题,在做进度条更新的时候,每次进度条的更新都别
的应用程序调用我的更新函数来进行的。第一次调用我的进度条描画函数时,画
面能显示进度画面,但是,当调用我的更新函数时却没有任何变化。只要触动键
盘上的一个按键,进度就会更新。而且更新完毕后,画面不会迁移到我想让它迁
移到的画面(迁移也是别的应用程序调用我的描画函数)。
我在网上查一下,没有什么结果,就是有这样一个函数:
while(gtk_events_pending())
gtk_main_iteration();
给出的解释是:是周期性的将控制返回到main loop,常用于与GTK+界面并行的计算,使界面保持响应,否则界面将阻塞。需要注意的是用了这个方法其实仍然在周期性的阻塞,因此一般在并行的计算较快或可预计的情况下才能接受这种效果,如果你的并行计算是网络连接且连接很慢,那么在连接超时之前GTK+界面将一直阻塞,所以如果涉及到网络连接一般应该用子进程或线程。
我把个函数加到我更新函数里,进度条能够显示更新了。但是画面还不能迁移。我又这个函数加到下一个要迁移到的画面的函数里。再次运行时,进度条能更新了,画面也迁移了。但这个函数使程序很不稳定,动不动就会异常退出。提示:GLib:ERROR:(gmain.c:2006):g_main_dispatch: assertion failed: (current->source == ¤t_source_link)
不知道是什么原因。希望您能给我一些解答,谢谢!
baoguolu
发表于:2008-06-26
谢谢老师,我们已经交叉编译通过了,并且在模拟器上运行起来了。
可是发现运行时内存占用太多,你能讲一下你们是怎么解决的吗?
回复于 2008-07-02
合并进程
baoguolu
发表于:2008-06-24
您好,我在做scim移植的交叉编译时,出现了下面的错误:
checking for /usr/share/sgml/docbook/xsl-stylesheets/html/tldp-html.xsl... configure: error: cannot check for file existence when cross compiling
我是想把scim移植到openmoko上,这个错误我一直没有解决,希望您能指点一下。此外听说您也做过scim的移植,希望您能交流一下经验。
下面是我的邮箱(baoguolu@gamil.com)
回复于 2008-06-25
不要编译文档就行了。
shangfz
发表于:2008-06-12
老师你好,关于使用directfb作为gtk后端已经不能再返回,现在我的程序比较难受的是效率比较慢,特别是directfb启动时间较长,与x11相比,耗费时间不在一个数量级,请问老师,directfb是否有需要优化地方,有什么一般需要进行设置,非常感谢你的回答,非常感谢
回复于 2008-06-13
master起动就是比较慢。你可以把那些不需要的插件全部去掉,directfb.com.cn上有文章讲估化的。
呵,如果你决定用这个,那就准备忍受痛苦吧。
baoguolu
发表于:2008-06-12
谢谢啊!我其实只想利用SCIM的拼音输入法,不需要手写和其它的输入法。希望大侠指点一下具体需要修改哪些部分的代码,移植要注意什么方面?
回复于 2008-06-13
如果是这样,移植应该没有什么问题啊。
shangfz
发表于:2008-06-11
你好,老师:
非常感谢你将如此多知识共享,我接触linux下GUI开发半年时间,遇到一些技术上问题非常想得到你的指导。
我遇到的问题大概如下:我的程序环境以前使用的是gtk, x11作为后端,由于想进一步提高效率,根据网上的资料,打算使用directfb作为gtk后端,但现在出现发现directfb效率比较低,启动也比较慢,有多进程时,还会出现一切其他问题;另外发现gtk库本身也存在些bug,如果你有时间,一些具体的问题想请教你,我的邮件是likunkun536@yahoo.com.cn
回复于 2008-06-11
不要使用directfb作为gtk后端,太复杂了。
heamer
发表于:2008-06-03
看来是遇见牛人了啊,我真是幸运,以后多多指教啊
heveansome
发表于:2008-06-01
这么牛啊!
cmu_hua
发表于:2008-05-30
老师,我可以报名参加你的10月份准备招实习生的计划吗?那时我刚好有时间,想加入充满冲劲的团队。我是学通信的,痴迷着计算机,现编程5万多行(c 3W,c++,2W多)。我的blog: blog.csdn.net/cmu_hua
回复于 2008-06-01
好的,培训时间在3到6个月,所以最好是在校学生。
jasonsxd
发表于:2008-05-27
请问怎样加入broncho项目?谢谢,我的邮箱marsxd@163.com
回复于 2008-05-28
可以到www.broncho.cn/forum上交流,也可以下载SDK,在上面写程序。
给absurd的留言