手把手教你在FC6下完整移植MiniGUI(四)(环境:EL-ARM-830)---安装 libminigui
来源:互联网 发布:淘宝的天猫国际卖假货 编辑:程序博客网 时间:2024/05/08 11:05
编译 libminigui
[user]# cd libminigui-1.3.3
[user]# make menuconfig //就用图形界面来配置就好了,不要用一堆 –enable-xxx 之类的,太麻烦
如果在 make menuconfig 出错,去检查一下你的 gcc ,前面我们把它指向 arm-linux-gcc ,问一下,你改回来没有?
下面是配置libminigui
在 System Wide Options 里如下:
Build MiniGUI-Lite //用 Lite 方式编译,不是Thread 方式,这里适用于 PDA
[ ] Stand-Alone
[ ] Use incore (built-in) resource //建议不要选这个,老有问题
Unit of timer is 10ms
Cursor support //鼠标支持,不选择就没鼠标
[ ] User can move window with mouse //建议别选这个,可以移动蛮烦人的
Mouse button can do double click
Build with debugging messages
[ ] Trace messages of MiniGUI //不要选这个,出来的Trace太多,看不过来
Include symbol name of messages
在 GAL engine Options 里
(NEWGAL) GAL and its engines
NEWGAL engine on Linux FrameBuffer console
[ ] NEWGAL engine on Qt Virtual FrameBuffer //建议不要选这个,不然老让你用qvfb
[ ] NEWGAL engine on eCos LCD interface
Dummy NEWGAL engine
Have console on Linux FrameBuffer
在 IAL engine options 里
[ ] EP7211-based board
[ ] ADS Graphics Client //选了编译就通不过了 ,在fc6下会出现misc.c中的一些错误,建议暂时不选
[ ] iPAQ H3600 (also H3800)
[ ] MPC823
[ ] PX255B
[ ] NEC VR4181
[ ] Helio Touch Panel
[ ] MT T800
SMDK2410 Touch Screen
[ ] uClinux Touch Screen Palm/MC68EZ328
Dummy IAL engine
Native (console) input engine
--- Native IAL engine subdriver options
[ ] PS2 mouse
[ ] IntelligentMouse (IMPS/2) mouse
[ ] MS mouse
[ ] MS3 mouse
GPM daemon
在 Font Option 里
Raw bitmap font
[ ] Var bitmap font //千万不要选这个,不然会出现 unreferenced vfb_Courier8x8() 之类的错误
Incore font sansserif
Incore font courier
Incore font symbol
Incore font vgas
Qt Prerendered Font
TrueType font
[ ] Adobe Type1 font
在 Image Options 里
Includes SaveBitmap-related functions
[ ] PCX file support
[ ] LBM/PBM file support
[ ] TGA file support
GIF file support
JPG file support
PNG file support
在 Input Medthold Option 里
IME (GB2312) support
[ ] IME (GB2312) Intelligent Pinyin module //千万不要选这个,不然后面你的 mginit 程序一启动就崩溃了(Abort ,有点像 OOP 一样,显示所有的寄存器的值,然后Abort),暴不爽
出处:http://hi.baidu.com/luv%5Fresplendent/modify/blog/35e7ab7b165034f20ad187b5
- 手把手教你在FC6下完整移植MiniGUI(四)(环境:EL-ARM-830)---安装 libminigui
- 手把手教你在FC6下完整移植MiniGUI(五)(环境:EL-ARM-830)---安装 popt 库
- 手把手教你在FC6下完整移植MiniGUI(三)(环境:EL-ARM-830)---安装 libttf 库
- 手把手教你在FC6下完整移植MiniGUI(二)(环境:EL-ARM-830)---安装 jpeg 库
- 手把手教你在FC6下完整移植MiniGUI(一)(环境:EL-ARM-830)---安装 zlib 库+png库
- 手把手教你在FC6下完整移植MiniGUI(六)(环境:EL-ARM-830)---移植MiniGUI2008-08-13 下午 06:12
- 手把手教你在FC6下完全自己编译MiniGUI(模拟环境)(EL-ARM-830)-------qvfb
- 手把手教你在Linux下安装LaTeX环境
- 手把手教你在MDK编译环境下移植基于STM32的UCOSII嵌入式系统
- 手把手教你移植linux内核---------OK6410(四)
- 手把手教你在STM32下移植UCGUI(基于正点原子的MINI开发板)
- 手把手教你在Eclipse+Tomcat环境下使用JSTL
- 手把手教你在VS2005下搭载LUA运行环境
- 手把手教你在win8下搭建wamp环境
- 手把手教你在Windows环境下升级R
- 手把手教你在Windows环境下升级R
- 手把手教你在Linux上安装LaTeX环境
- 手把手教你在Ubuntu下安装Apache+mysql+PHP
- 手把手教你在FC6下完整移植MiniGUI(五)(环境:EL-ARM-830)---安装 popt 库
- JavaScript 事件 ***
- 那一年,我们没有钱
- SQL语句常用的
- 在vs2008下使用cygwin(19):i686-pc-cygwin/newlib/libm/Makefile分析
- 手把手教你在FC6下完整移植MiniGUI(四)(环境:EL-ARM-830)---安装 libminigui
- 手把手教你在FC6下完整移植MiniGUI(三)(环境:EL-ARM-830)---安装 libttf 库
- 手把手教你在FC6下完整移植MiniGUI(二)(环境:EL-ARM-830)---安装 jpeg 库
- 退出登录,清除Session
- 手把手教你在FC6下完整移植MiniGUI(一)(环境:EL-ARM-830)---安装 zlib 库+png库
- 下拉框固定行数
- 手把手教你在FC6下完全自己编译MiniGUI(模拟环境)(EL-ARM-830)-------qvfb
- s3c2410触摸屏在linux下的驱动分析(在EL-ARM-830开发板上测试通过)
- (转)Linux头文件中s3c2410 GPIO的宏