码迷,mamicode.com
首页 >  
搜索关键字:动态库 静态库    ( 2399个结果
CMake - SWIG - 移植动态库
CMake - SWIG 最后更新日期:2014-04-25 bykagula 阅读前提:《CMake入门(二)》、《同Java的混合编程-SWIG》、Linux的基本操作、java基础知识 环境:Windows 8.1 64bit英文版,Visual Studio 203 Update1英文版,CMake 2.8.12.2、 Cent OS 6.5、SWIG 3.0.0。 内容简介  ...
分类:其他好文   时间:2014-11-02 10:53:27    阅读次数:279
CMake - boost - 可执行程序 - 静态库
CMake - boost 最后更新日期:2014-04-25by kagula 阅读前提:《CMake入门(二)》、Linux的基本操作 环境: Windows 8.1 64bit英文版,Visual Studio 203 Update1英文版,CMake 2.8.12.2、 Cent OS 6.5、Cent OS 6.5自带gcc 4.4.7、icu 4.2.1   内容简介...
分类:其他好文   时间:2014-11-02 10:52:32    阅读次数:642
NDK-r7以上版本部署方法
一、关于NDK: NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk...
分类:其他好文   时间:2014-11-01 11:33:18    阅读次数:246
静态库里的静态变量
我们知道,在C语言里面的静态变量,在程序运行上只有一份拷贝, 在程序的任何一处改变其值后, 其他地方再调用会得到已经修改后的值, 因此可以当做一个全局变量来使用. 但是,当系统比较庞大时,经常会将一些功能代码编译成各种库来调用,这里的库有静态库和动态库.  问题是, 当一个静态变量是定义在一个静态库里面时, 它是不是也只有一份拷贝呢,答案是不一定. 考虑这样的一个情况, 有一个静态库liba,...
分类:其他好文   时间:2014-11-01 01:06:39    阅读次数:323
undefined reference to `png_set_longjmp_fn'
这个是在Linux上编译项目的时候,一个动态库层用到的一个函数实现未找到,即使我链接了libpng2也没有找到,原因是这个库老了一些,没有这个函数定义,需要链接更高版本的png库,CentOS上有了在/usr/lib64/libpng15.so.15下,所以我readelf -s了下这个文件,果然有...
分类:其他好文   时间:2014-10-31 13:23:23    阅读次数:135
Mac OS X10.10_xcode6.1_ios8.1环境下,编译lame静态库libmp3lame.a,支持arm64 armv7s x86_64 i386 armv7指令集
最近升级了系统到Mac OS X 10.10 并且更新了XCode6.1和iOS 8.1 之前app用到的libmp3lame.a静态库,也要支持64位的模拟器(x86_64)和64位的真机(arm64)指令集。需要重新编译 查阅了下资料,按照如下步骤,并做了些注释和改动 1. http://sourceforge.net/projects/lame/files/lame/3.99/  下载...
分类:移动开发   时间:2014-10-31 11:56:09    阅读次数:505
ios开发 静态库制作
IOS程序是由Objective-c语言构成,而是Objective-c语言中每一个类又分成.h .m 文件。静态库可以将这些程序的类封装成一个.a文件,第三方应用程序只需要拿到这个.a文件和代码对应的.h文件即可使用静态库中封装的方法。总的来说IOS静态库适合去制作第三方提供的SDK,废话不多说了...
分类:移动开发   时间:2014-10-31 11:49:19    阅读次数:202
zlib-1.2.8用VS2010编译生成动态静态库
1、官网下载地址http://zlib.net/zlib128.zip2、解压到指定目录例如:E:\zlib-1.2.8目录的内容如下:3、在开始菜单中找到《Visual Studio命令提示(2010)》单击,打开4、利用命令进入到上面解压的目录5、接着,进入E:\zlib-1.2.8\contr...
分类:其他好文   时间:2014-10-31 11:22:10    阅读次数:221
JNI
JNI:Java Native Interface(Java本地接口)的简写。使用这个接口,可以轻松实现java对动态链接库Dynamic Link Library(dll)文件的调用,以实现一些C/C++的功能。实例:1.编写Java类并声明哪些函数是由动态库实现的。 1 public class...
分类:其他好文   时间:2014-10-30 19:01:03    阅读次数:120
合并静态库文件
源自《百度地图iOS SDK>开发指南>Hello BaiduMap》引入静态库文件中:第二种方式:使用lipo命令将设备和模拟器的.a合并成一个通用的.a文件,将合并后的通用.a文件拖拽至工程中即可,具体命令如下:lipo -create Release-iphoneos/libbaidumapa...
分类:其他好文   时间:2014-10-30 10:57:34    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!