自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 python扩展tre

为了将tre添加为python 的扩展,供xbmc插件启动、调用,需要在接口函数的源码文件添加#include ,重新编译,但是……报错了serviceSchedule.cpp:24:37: fatal error: Python.h: No such file or directorycompilation terminated.make[1]: *** [serviceSchedu

2012-01-13 16:07:41 589

原创 tre编译中的-shared和-fPIC

接着昨天的工作,绝大部分问题已经解决,现在拖到最后解决,摆在眼前的问题是:1、makefile中LDFLAGS有参数-shared,导致报错/usr/bin/ld: md5c.o: relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; reco

2012-01-13 14:11:09 7598 2

原创 tre在meego库的编译

-bash-3.2$ makeg++ -shared -o libmainservice.so md5c.o mddriver.o  rsa.o serviceauthentication.o   serviceManager.o serviceSchedule.o enginedb.o findengine.o ServiceDatabase.o ipcclient.o ipcserver.

2012-01-11 09:31:57 1062

转载 gcc和g++

gcc和g++都是GNU(组织)的一个编译器。误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的。C++的语法规则更加严谨一些。2.编译阶段,g++会调用gcc,对于c++代码,两者是等价的,但是因为g

2012-01-10 18:55:16 358

原创 TRE整合

初步了解了xbmc插件机制、python语言之后,打算考虑先把tre往meego平台上移。1、发现原先的独立tre备份已经找不到了,只能从师兄整合后的source_tree中抠出来;2、只需要mainservice相关内容,其中platform部分因为只有mainservice对齐依赖,可视为mainservice的一部分留下;3、最终需要在mer环境下编译,但先再meego环境下编译

2012-01-10 18:50:29 633

原创 addon概貌

最简单的插件可以由一个addon.xml与在其指定范围内的py文件构成。py的开发关键需要掌握python语言;addon.xml的编写参见http://wiki.xbmc.org/index.php?title=Add-on_development目前只实现了简单的编写测试,关于provide参数还不能灵活运用,有空可以多试试。

2012-01-10 09:31:41 604

转载 xbmc插件配置简介

目录 1. 扩展功能模块结构2. 图片文件指引2.1 icon.png2.2 fanart.jpg3. addon.xml3.1 元素3.2 元素3.3 元素3.4 xbmc.addon.metadata extension4. extension类别 本贴介绍将在即将发布的XBMC Dharma(10.05)中采用的扩展功能管理系统。XBMC要

2012-01-09 17:38:16 3545

鼠标驱动源码鼠标驱动源码

鼠标驱动程序 鼠标驱动程序 鼠标驱动程序 鼠标驱动程序 鼠标驱动程序

2011-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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