目前找到了两种方案:1、使用openfec http://openfec.org/accueil.html 但是该开源库代码量比较大,用起来也有点费事;编译通过cmake进行编译成一动态库(or静态库),window下cygwin内置cmake,可以顺利的编译(查看其r
最近在搞安卓下的音视频通讯聊天,模块工程均完成后,需要由cocos搭起可执行程序的框架,在使用cocos及第三方静态库的过程中遇到了一些问题,由于自己是首次接触COCOS,再加上COCOS自身的问题,搞了整整一天,也终于算是搞透了; 环境:eclipse+ADT、cocos2d-x-3.5 一、cocos新工程的生成: &n
最近公司要求将PC平台下的代码移植到Android平台,其中涉及到的ACE开源代码,虽然ACE比较笨重,但由于种种历史原因,我不可能将ACE给踢掉重新开发,故需要解决ACE开源库在Android下的编译和使用问题,由于工程中使用多个第三方静态库,对于我这种半路出家的纯C++程序猿来说,还是有些挑战的,在此记录大致过程,以方便其它同学参考,少走些弯路。 &nbs
蓝牙分为三种:Bluetooth Smart Ready、Bluetooth Smart(Smart是低功耗蓝牙的标识)、以及标准 Bluetooth。根据 Bluetooth SIG的说法,这样是为了要分辨装置间的相容性以及标识各版本的传输频率。基本上来说,Smart Ready适用于任何双模蓝牙 4.0 的电子产品,如 苹果公司iPhone
今日安装smartrf flash programmer失败得到如下一个错误,还以为是安装包问题,尝试了几个版本,不得其解,后通过查找错误码,发现原来是系统安装服务没有开启导致的,只需将其设为手动或者自动开启,然后启动服务即可。HRESULT: 0x80070422CauseWindows Modules Installer service was
使用ffmpeg或者libav进行开发时,大部分情况下功能需要比较单一,比如是做播放器时只需要解复用和解码模块,甚至是只需要一种音频或者视频的解码器,或者需要使用ffmpeg进行指定格式的编码、转码等,这时如果不对ffmpeg进行定制,而直接从官网上进行下载的话,可能需要几十M的硬盘空间,为了有利于产品的瘦身,需要编译出符合自身需要的ffmpeg。&
注:以下流程均在Pro mini 328P上进行。1、在第一块板子上上传示例中的ArduinoISP程序,该板子成为板子A;2、等待烧录bootloader的板子成为板子B;3、板子A的引脚pin10 连接板子B的RST,然后板子A的引脚PIN11,12,13分别连接板子B的PIN11,12,13, 给板子B上电。4、Arduino IDE的菜单“工具”——>“程序员”——>“Ardu
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号