- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 ios开发问题记录(2012/10/31)
1. 编译第三方库的时候,出现一个错误,trl/memory not found . 查了资料才知道,xcode默认使用的c++编译器是c++11的版本,改成c++98就可以编译过了。 2.
2012-10-31 16:17:44 551
原创 工作备忘录(2012/10/26)
1. 今天编译spserver的时候出现编译错误不兼容struct evbuffer,我明确已经装了libevent,但是还是报这样的错误呢,后来才知道spserver只是在libevent1.1和1.2的版本试过,后来就再也没有维护过了,我编译的libevent是2.1的版本,换回了以前的版本就好了。
2012-10-26 13:36:50 872
原创 工作资料备忘录(2012/10/23)
最近在折腾opencv的东西,有些需要记录一下: 1. YUV与RGB相互转换的公式如下(RGB取值范围均为0-255): Y = 0.299R + 0.587G + 0.114B U = -0.147R - 0.289G + 0.436B V = 0.615R - 0.515G - 0.100B R = Y + 1.14V G = Y -
2012-10-23 14:20:20 1127
原创 ios 编译相关优化
最开始发布公司sdk的时候是debug版本,客户反馈使用起来性能非常不好,平均一次调用track人脸需要200ms,后来使用release发布后只需要80ms, 但这些还是不能满足要求,因为之前在android版本上的时候双核标配比如note手机平均需要30ms。同样的代码,于是我们决定先从编译选项上下手来做ios的优化: 1. release版本发布。 2. 在code generatio
2012-10-22 18:36:47 1968
原创 ffmpeg sdk 开发相关
今天在win平台上测试ffmpeg的时候,懒得去折腾网上的mingw方式编译一套sdk,直接在官方网站下载了dev版本的静态库和动态库还有include头,配置好vs的工程,应用,调用相关的api,连接lib库的时候出现找不到符号名的问题,但是这些接口明显是在下载的lib中提供的,还是找不到。后来通过观察错误提示中寻找的api是c++的命名方式,才恍然大悟,是因为下载的编译库是c版本的,需要在我的
2012-10-22 16:25:12 718
原创 ndk开发问题记录(2012/10/12)
1. ndk-build -j8时候因为是多进程同时编译,出错后打印的信息可能不利于跟踪,如果编译不过又明显找不到问题在什么地方,一定是多进程造成打印的日志被紊乱了,这个时候想要知道详细的出错信息,可以去掉多进程编译模式,直接执行ndk-build -j1. 2. 在源码中,LOCAL_LDLIBS适用于HOST SHARED LIBS(不需要检测动态库源文件是否改变),而LOCAL_SHARE
2012-10-12 15:43:12 759
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人