这篇文章是在史上最完整的iOS DIY framework 详细教程(一)的基础上加以修改1、新建一个静态库工程:2:取自己喜欢的名字:3、删除向导所生成工程中的 Target:3、删除TestFrameWork对应的工程文件夹:5:删除bulid 关连项选择左下角Manager Scheme选中 ...
分类:
移动开发 时间:
2014-09-05 14:16:11
阅读次数:
277
vim配置文件位置:/etc/vim/vimrc~/.vimrc打造IDE步骤,ta ,nn 测试使用大型IDE,da 生成文档说明,dd 生成函数说明,jd 跳转函数,o 关闭其他窗口,bf 显示已经打开的文件列表gcc参数的使用:linux下制作动态库,静态库,下面是文件结构图:制作静态库,静态...
分类:
其他好文 时间:
2014-09-04 00:09:37
阅读次数:
293
文件如下:root@ubuntu:/home/test# ll total 72drwxr-xr-x 3 root root 4096 Sep 2 10:20 ./drwxr-xr-x 4 root root 4096 Sep 2 08:31 ../-rwxr-xr-x 1 root root .....
分类:
系统相关 时间:
2014-09-03 02:35:05
阅读次数:
384
背景项目中使用protobuf作为网络传输协议,最开始在项目中直接使用源代码编译,在真机上测试一直是正常的,直到某天开始在CPU是64 bit的设备上发现protobuf导致crash了,于是就开始尝试使用.a静态库看看是否能解决问题(失败了)。bug解决方案直接看最后。 开发环境OS X 10.....
分类:
其他好文 时间:
2014-09-02 14:08:24
阅读次数:
235
用VC编译lua源码,生成lua语言的解释器和编译器1.去网址下载源码http://www.lua.org/download.html2.装一个VC++,我用的是VC6.0 3.接下来我们开始编译源码,我们需要编译:一个静态库一个动态库一个lua语言解释器一个lua编译器建立一个工静态库工程打开VC...
分类:
其他好文 时间:
2014-08-31 18:30:51
阅读次数:
349
一、废话
之前由于工作需要,要封装一个Linux加密解密转换的动态库,这个之前只做过Windows下面的,Linux下面还真没有做过,之后做了整一个晚上才算做好,不过其中也学到了不少东西,包括Linux下的动态库和静态库,MakeFile等等。之前就已经写了一个练习,之后怕又忘了,总结一下备忘,以后也好查。
很大部分内容都是收集的一些东西还有自己学习的体会,有什么错误或者问题请直接提出...
分类:
系统相关 时间:
2014-08-29 18:22:48
阅读次数:
390
上一篇文章主要是參照AwesomePlayer直接用SoftwareRenderer类来显示yuv,为了能用到这个类,不惜依赖了libstagefright、libstagefright_color_conversion等动态静态库,从而造成程序具有非常高的耦合度,也不便于我们理解yuv数据直接.....
分类:
移动开发 时间:
2014-08-28 19:33:45
阅读次数:
277
C++项目的解决方案可能由多个子项目构成,在一个子项目调用其他子项目时,容易出现多种编译问题,先就工作中遇到的问题,作以下记录。1.生成静态库(lib)选中当前项目,然后选择 项目 --> 属性(或者选中项目,右键选属性) --> 配置属性 --> 常规 ,之后可以修改“配置类型”为“静态库(.li...
分类:
编程语言 时间:
2014-08-28 14:46:49
阅读次数:
310
经常会出现某个需求:将自己的模块或者开放类,封装成静态库给其他人提供方便的调用。
但是当你的模块中需要大量使用xib,图片,音频或者其他资源文件时,无法添加至静态库。这个时候就需要将一些资源文件封装至.Bundle文件中。那么封装好的东西应该含有三类文件:
1:开放的头文件(包含完整的调用注释)
2:静态库文件 后缀名为.a
3:Bundle文件,用于存放各种资源文件。
...
分类:
其他好文 时间:
2014-08-26 17:25:16
阅读次数:
134