phoneME建立DirectFB

简介: phoneME建立DirectFB 1、介绍 DirectFB是一开源图形硬件抽象库。DirectFB是一瘦软件层,可直接映射图形调用为硬件加速feature。然而,DirectFB还提供了背后的软件模拟。

phoneME建立DirectFB



1、介绍
DirectFB是一开源图形硬件抽象库。DirectFB是一瘦软件层,可直接映射图形调用为硬件加速feature。然而,DirectFB还提供了背后的软件模拟。

本文描述了怎样建立phoneME Advanced使用的DirectFB。

除了core DirectFB库之外,还需要两个补充库:
1)Linux Fusion
是一个Linux内核模块,提供线程抽象,允许多种DirectFB应用程序并行运行。
2)Simple DirectMedia Layer(SDL)
是一可选的多媒体库,使得它更容易运行和调试基于DirectFB的应用程序。
SDL允许DirectFB应用程序出现在同一虚拟控制台,这样的话,应用程序运行时无需屏幕开关。另外,通过SDL运行DirectFB程序无需root权限。

2、建立和安装Linux Fusion
需要gcc/g++ 4.x编译器和Linux 2.6.x内核

1)下载linux-fusion-3.2.6.tar.gz,并解压
2)进入linux-fusion-3.2.6目录
3)建立Linux Fusion
make
4)安装Linux Fusion
make install
5)载入Linux Fusion设备模块
modprobe fusion
注:如果cvm提示未找到/dev/fusion0设备,再次运行modprobe fusion
6)改变/dev/fusion*设备模块的权限
chmod 666 /dev/fusion*

3、安装SDL
DirectFB开发需要SDL的runtime和开发库。
1)安装下列包
libsdl1.2debian
libsdl1.2debian-alsa
libsdl1.2-dev
2)添加下列选项到/etc/directfbrc:
system=sdl
force-windowed
mode=240*320
如果文件不存在,那么创建它。

4、建立和安装DirectFB
1)下载DirectFB-1.3.0.tar.gz,解压
2)进入DirectFB的目录
3)以下列选项运行configure:
./configure --disable-x11 --enable-vnc --disable-osx --enable-fbdev --enable-sdl --enable-multi --enable-freetype --disable-video4linux --without-tools --disable-voodoo --disable-sysfb --with-gfxdrivers=none --with-inputdrivers=keyboard,linuxinput
缺省情况,DirectFB将安装到/usr/local目录下。要改变目录,使用--prefix选项。
4)建立DirectFB
make
5)安装DirectFB
make install

目录
相关文章
|
8月前
|
机器学习/深度学习 自然语言处理 数据可视化
M2E2: Cross-media Structured Common Space for Multimedia Event Extraction 论文解读
我们介绍了一个新的任务,多媒体事件抽取(M2E2),旨在从多媒体文档中抽取事件及其参数。我们开发了第一个基准测试
61 0
|
8月前
|
自然语言处理 算法
【论文精读】COLING 2022 - CLIO: Role-interactive Multi-event Head Attention Network for DEE
将网络上的大量非结构化文本转换为结构化事件知识是NLP的一个关键但尚未解决的目标,特别是在处理文档级文本时。
36 0
|
存储 监控 算法
多媒体信息处理学习笔记-Chap 4. Text Processing and Information Retrieval
多媒体信息处理学习笔记-Chap 4. Text Processing and Information Retrieval
66 0
多媒体信息处理学习笔记-Chap 4. Text Processing and Information Retrieval
|
存储 算法 数据挖掘
多媒体信息处理学习笔记-3. Feature Indexing and Retrieval
多媒体信息处理学习笔记-3. Feature Indexing and Retrieval
78 0
多媒体信息处理学习笔记-3. Feature Indexing and Retrieval
|
自然语言处理 知识图谱
通用信息抽取 UIE(Universal Information Extraction)
通用信息抽取 UIE(Universal Information Extraction)
823 0
通用信息抽取 UIE(Universal Information Extraction)
|
自然语言处理
Re24:读论文 IOT-Match Explainable Legal Case Matching via Inverse Optimal Transport-based Rationale Ext
Re24:读论文 IOT-Match Explainable Legal Case Matching via Inverse Optimal Transport-based Rationale Ext
Re24:读论文 IOT-Match Explainable Legal Case Matching via Inverse Optimal Transport-based Rationale Ext
|
自然语言处理 Oracle 关系型数据库
Re32:读论文 Summarizing Legal Regulatory Documents using Transformers
这篇文章提出了一个英文法律规范文件摘要数据集。模型就是很简单地把抽取式摘要建模成每一句的二分类任务,还测试了在此之前用TextRank先抽取一遍的效果。(这个指标甚至没有做人工的) 看起来非常简单,这样就能发SIGIR吗,那我怎么不行…… 所以可能本文的贡献重点在数据集上吧!
Re32:读论文 Summarizing Legal Regulatory Documents using Transformers
|
算法 数据挖掘 知识图谱
Self-supervised graph convolutional network for multi-view clustering(论文阅读记录)
IEEE TRANSACTIONS ON MULTIMEDIA 2区top 2022 影响因子:6.005
356 0
|
机器学习/深度学习 算法 算法框架/工具
传输丰富的特征层次结构以实现稳健的视觉跟踪 Transferring Rich Feature Hierarchies for Robust Visual Tracking
传输丰富的特征层次结构以实现稳健的视觉跟踪 Transferring Rich Feature Hierarchies for Robust Visual Tracking
107 2
传输丰富的特征层次结构以实现稳健的视觉跟踪 Transferring Rich Feature Hierarchies for Robust Visual Tracking
Data Structures and Algorithms (English) - 7-8 File Transfer(25 分)
Data Structures and Algorithms (English) - 7-8 File Transfer(25 分)
84 0