码迷,mamicode.com
首页 >  
搜索关键字:sylixos codec 移植    ( 7156个结果
64位代码移植,ioremap使用要注意以下区分
之前的32位系统中,无论是对内存还是寄存器,映射统一使用的是ioremap_nocache这个接口,但是在64位系统中,就要做区分了,因为使用iomap_nocache做映射的地址在64位系统中使用memcpy时会发生对齐错误导致kernel panic,因此,如果在64位系统中,我们要对一个映射后的虚拟地址做memcpy操作,就要使用iomap_wc来做映射。这两个映射接口的定义在arch/ar...
分类:其他好文   时间:2014-08-24 20:54:43    阅读次数:643
下面就介绍下Android NDK的入门学习过程(转)
为何要用到NDK?概括来说主要分为以下几种情况:1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。下面就...
分类:移动开发   时间:2014-08-24 19:11:52    阅读次数:272
linux 3.4.103 内核移植到 S3C6410 开发板 移植失败 (问题总结,来日再战!)
linux 3.4.103 内核移植到 S3C6410 开发板 这个星期几乎就搭在这里面了,一开始感觉很不值得,移植这种浪费时间的事情,想立马搞定,然后安安静静看书 & coding. 坑爹的事情就是一个多星期的时间搭进去了,还是没成功。我把我的移植失败的经验留下来做为笔记,为下次做准备,也让和我一起做移植的道友少走弯路.大家一起共同分享经验,营造更好的开发环境。 ...
分类:系统相关   时间:2014-08-24 13:00:02    阅读次数:601
简评这一年玩过的手游
在各互联网巨头的财报中,游戏收入一直都占据着主要地位,而手游的营收也随着移动互联网的兴起而逐渐增长。与全球PC出货量的下滑相比,手机市场增长迅猛,手机的性能也在持续的提高,很多PC端的端游也可移植到手机端上,同时,手机本身搭载着各种传感器以及随时随地快速的接入3G网络的能力为游戏开发人员提供了...
分类:其他好文   时间:2014-08-24 11:34:12    阅读次数:254
qrencode二维码生成库函数使用心得
开发环境: Linux平台:虚拟机下ubuntu 14.04 交叉编译工具:gcc-4.4.3 arm开发板:mini2440 arm 内核版本:linux-3.4.99 最近公司的项目需要在展讯功能机平台下实现字符串生成二维码功能,在网上搜了下,有个linux平台下的开源QR码C函数库qrencode。于是在此源码上进行了一番尝试移植。 下载qrencode-...
分类:其他好文   时间:2014-08-24 09:10:32    阅读次数:998
常用头文件
limits.hINT_MAX 数据类型最大最小值常量float.hFLT_DIG 浮点数有效数字位数FLT_EPSILON 1.00和比1.00大的最小的float类型值之间的差值(分度值)inttypes.hint16_tint32_t 可移植的32位整数类型
分类:其他好文   时间:2014-08-24 03:08:12    阅读次数:198
这样的类型转换,你用过吗
最近在做64位代码移植,代码中到处充斥着类型转换,到处报编译警告和错误,比如以下使用: unsigned int ret=0,*p=NULL; p = (unsigned int *)malloc(sizeof(4)); ret = (unsigned int )p; 以上这段代码,在32位编译系统中没问题,但是在64位编译系统中就会报错,说是类型转换size不一样,因为在64位,所有指针...
分类:其他好文   时间:2014-08-23 23:01:01    阅读次数:264
python的socket通信实例
一、socket简介 1. 套接字 套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象。 它们允许程序接受并进行连接,如发送和接受数据。为了建立通信通道,网络通信的每个端点拥有一个套接字对象极为重要。 套接字为BSD UNIX系统核心的一部分,而且他们也被许多其他类似UNIX的操作系统包括Linux所采纳。 ...
分类:编程语言   时间:2014-08-23 23:00:31    阅读次数:356
window应用移植到Linux下(应用移植)
??配置QT的环境变量,这台电脑à属性à高级系统设置à高级à环境变量à系统变量àpathàC:\Qt\Qt5.3.0\5.3\mingw482_32\bin;C:\Qt\Qt5.3.0\Tools\QtCreator\bin创建一个QT项目:winAndLinuxMyUdpProject项目改动QT...
分类:Windows程序   时间:2014-08-23 21:37:21    阅读次数:460
Cocos2d-x 3.1.1 学习日志17--移植出现error C1083: 无法打开包括文件:“extensions/ExtensionMacros.h”: No such file or
今天在做2.x移植到3.1.1的时候候导入扩展包出现了错误,经过多方查找,最后终于把问题解决了,分享出来,给大家提供一个参考。 第一步,我们需要导入三个包,导入方式:解决方案(右键)-》添加-》现有项目 导入第一个libGUI.vcxproj  (H:\mycompany\EditBoxTest\cocos2d\cocos\ui\proj.win32) ...
分类:其他好文   时间:2014-08-23 17:46:01    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!