http://ikinglai.blog.51cto.com/6220785/1324985在Android开发的时候,经常会使用到用c或c++编写的第三方的静态库。如果有源码的话,可以直接跟你自己的代码一去编译成动态库so,但是如果没有源码的话,你就必须在自己的动态库so里面将别人生成好的静态库导...
分类:
移动开发 时间:
2015-07-02 15:42:57
阅读次数:
111
随着处理器制造工艺的不断进步,和Android系统的不断发展,最近出了arm64-v8a的架构,由于项目中用到了speex的第三方语音编解码的动态库,其他架构的处理器暂不用说,一切正常,唯独到arm64-v8a这里出问题了,在Android5.0 arm64位的手机上使用语音会报错,关于其他架构的....
分类:
移动开发 时间:
2015-07-02 11:29:35
阅读次数:
395
根据微信官方SDK集成文档步骤走完以后,项目中依旧报3处错误将SDK文件中包含的libWeChatSDK.a,WXApi.h, WXApiObject.h三个文件添加到你所建的工程中。并导入libc++.dylib 动态库
分类:
微信 时间:
2015-07-01 11:46:16
阅读次数:
351
一、动态链接库的技术优点: 1)节省内存和磁盘空间;因为动态库在内存或磁盘中只需一份,便可供多个进程或程序使用。 2)模块化编程,方便协作;这一点静态库也能胜任。 3)使用动态加载DLL或SO时,便于模块升级,无需重新编译或链接整个程序。二、windows的动态链接库: 1.windows的...
在www.unpbook.com上下载源码,或者直接搜那个源码压缩包可以搜到,注意用的是13e版本,网上很多是第二版的。然后按照里面的README进行MAKE生成静态库文件,然后将两个头文件放到/usr/include下,将静态库文件放到/usr/lib和/usr/lib64下。还要有apue的代码...
分类:
其他好文 时间:
2015-06-29 19:45:32
阅读次数:
180
http://www.cnblogs.com/x113/p/4567772.htmlLinux下文件的类型是不依赖于其后缀名的,但一般来讲: .o,是目标文件,相当于windows中的.obj文件 .so 为共享库,是shared object,用于动态连接的,和dll差不多 .a为静态库,是好多个...
分类:
系统相关 时间:
2015-06-29 19:19:33
阅读次数:
209
背景:由于某个客户提出的定制需求,在模块中引入了OCI动态库,通过对库接口函数进行简单封装做成静态库,供模块调用以实现写oracle数据库。问题:模块程序启动依赖于该静态库和OCI动态库,不事先导入这些库文件程序根本启不来。OCI库文件比较大,导入比较费时和麻烦,而绝大部分客户并不需要该功能。因此,...
分类:
其他好文 时间:
2015-06-29 16:21:31
阅读次数:
136
WINDOWS 2000以后的操作系统才支持IOCP。WINSOCK2.0才支持IOCP。首先要有一个WINSOCK2.PAS的WINSOCK2.0接口调用声明单元。WINSOCK的版本号: WINSOCK_VERSION = $0202;动态库:ws2_32 = 'ws2_32.dll';1)服务...
分类:
其他好文 时间:
2015-06-28 15:24:23
阅读次数:
113
一 调用格式C#在调用windowsAPI函数接口的时候有一套专门的调用流程首先我们在调用API函数的时候必须引用命名空间InteropServicesusing System.Runtime.InteropServices;例如我们想调用windows的kernel32.dll动态库中的接口函数中...
基于MFC建立动态链接库工程 [SkinDll]【Step1 资源导入】导入已经编辑好的位图资源,定义好标识符,设置工程为MFC静态库编译方式#define IDB_LEFTTITLE 1000#define IDB_MIDTITLE 1001#define IDB_RIGHT...
分类:
编程语言 时间:
2015-06-28 00:02:45
阅读次数:
159