eCGUI on Linux
Copyright(C) 2008 ecgui.com
有问题,请上www.ecgui.com/bbs 参与讨论
请确认已打开FrameBuffer,并且是16位色模式。
0.首先需要开启Linux 的FrameBuffer
----------------------------------------------------------------------------------------------
1. 交叉编译(arm-linux-gcc 3.4.1)
# 编译驱动部分
make -f makefile.arm
会显示一个窗口,支持鼠标操作,支持触摸屏(三星ARM9 2410/2440)
(关于校正,请自行修改m1.c 文件)
2.打开键盘支持
修改in.c
//#define LINUX_OK
->
#define LINUX_OK
这样就可以使用键盘了。
3.移植/修改显示驱动
out.c
移植输入设备(鼠标/键盘)
in.c
没有合适的资源?快使用搜索试试~ 我知道了~
eCGUI 0.3 for Linux-ARM 嵌入式GUI
共86个文件
h:50个
c:15个
ini:3个
4星 · 超过85%的资源 需积分: 10 71 下载量 79 浏览量
2008-11-30
10:28:44
上传
评论
收藏 219KB ZIP 举报
温馨提示
微型16/32位嵌入式GUI,自主开发,历时四年左右,拥有全部版权. 最新增加对JPEG图像支持!!! 最新动态 http://www.ecgui.com 联系: ecgui.com@gmail.com 体积小巧 大小在 100KB~180KB! 特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效) 目前可以使用的控件有: MainWindow 主窗口 DialogWindow 对话窗口 Button 按钮,多种风格 TextBox 单行文本框,可设置字体,背景颜色等 完全简体中文输入/显示/编辑 支持 EditBox 多行文本框,可设置字体,背景颜色等 完全简体中文输入/显示/编辑 支持 HScrollBar 横向 滚动条 VScrollBar 竖向 滚动条 SelectBox 列表选择框 MainMenu 主菜单 PopMenu 弹出式菜单 Combobox 组合框 ChoiceBox,CheckBox 单/多选框 Label 文字标签 -------------- 这个包适用于 三星ARM9 2440
资源推荐
资源详情
资源评论
收起资源包目录
ecgui4linux-arm.zip (86个子文件)
ecgui4linux-arm
arm
Lisence.txt 822B
makefile.hisi0 454B
libgui.a 179KB
c.c 157B
makefile.arm0 443B
out.c 5KB
k1.c 5KB
makefile.0 424B
in2.c 3KB
drv.c 94B
m1.c 5KB
out_null.c 2KB
a.out 75KB
drv_test.c 483B
in.c 3KB
t1.c 2KB
getch.h 2KB
include
popmenu.h 355B
image.h 695B
dlg.h 516B
class.h 392B
osdef.h 391B
scroll.h 406B
timecall.h 525B
label.h 417B
include
popmenu.h 355B
image.h 695B
dlg.h 516B
class.h 392B
osdef.h 391B
scroll.h 406B
timecall.h 525B
label.h 417B
editbox.h 965B
common.h 636B
efapi.h 775B
choice.h 346B
_desktop.ini 9B
combobox.h 347B
textbox.h 837B
speed.h 356B
message.h 2KB
menu.h 444B
selbox.h 385B
object.h 791B
gdi.h 1KB
ctrl.h 810B
check.h 309B
msgbox.h 578B
editbox.h 965B
common.h 636B
efapi.h 775B
choice.h 346B
_desktop.ini 9B
combobox.h 347B
textbox.h 837B
speed.h 356B
message.h 2KB
menu.h 444B
selbox.h 385B
object.h 791B
gdi.h 1KB
ctrl.h 810B
check.h 309B
msgbox.h 578B
common.h 470B
c 12KB
init.c 499B
makefile.hisi 331B
makefile 301B
g 75KB
log.txt 33B
_desktop.ini 9B
makefile.bak 470B
getch 12KB
msgbox 105KB
msgbox.c 3KB
t.c 230B
makefile.arm 320B
getch.c 2KB
out.c.bak 5KB
dx.h 5KB
d 16KB
readme.txt 978B
gui.h 898B
drv 16KB
共 86 条
- 1
资源评论
- uddmnw2015-03-21挺好,正要搞这个,代码量不多,可以很快吸收掉。
- niunaitudou2016-05-23刚好要用到,看一看
- duoyong1232023-11-19#运行顺畅
- DC2015-03-07谢谢,刚刚需要使用。
ecurb2006
- 粉丝: 32
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功