码迷,mamicode.com
首页 >  
搜索关键字:so文件    ( 710个结果
Lua 调用自定义C模块
这是《Lua程序设计》中提到的,但是想成功执行,对于初学Lua的确没那么简单。这里涉及如何如何生成一个动态链接库so文件;Lua5.2中导出函数从LuaL_register变成了LuaL_newlib。对于具体的细节有待深入。这里的模块名是hello_lib, Lua解释器会根据名字找到对应的模块,而后执行其中的 luaopen_XXX方法。 代码: #include #include ...
分类:其他好文   时间:2014-09-01 15:37:33    阅读次数:253
Dll的链接使用细节
关于Dll Dll,Exe 都是PE格式的二进制文件。Dll相当于Linux操作系统下的so文件 1 基地址(Base Address)和相对地址(RelativeVirtual Address)          基地址(BaseAddress)和相对地址(Relative Virtual Address)是PE文件的概念,当PE文件被装载的时候,进程空间的起始地址就是基地址,这个值是PE...
分类:其他好文   时间:2014-09-01 00:29:22    阅读次数:295
apache 部署helloworld
1,安装gcc,apache, apxsyum install gcc httpd httpd-devel2,apxs -g -n helloword3,apxs -c mod_helloworld.c4,apxs -i mod_helloworld.la生成了mod_helloworld.so文件...
分类:其他好文   时间:2014-08-29 19:59:58    阅读次数:173
多个so中模板单例的多次实例化
在Android打包项目时,发现登录功能不能使用了,logcat中也没发现什么问题,最后一行一行log定位到了问题。原来是一个so文件中的构造函数被初始化二次! 这个单例是通过继承模板来实现的(暂时不考虑线程安全的问题) templateclass CSingleT{public: static T...
分类:其他好文   时间:2014-08-28 17:54:15    阅读次数:198
NDK编译生成so文件
1 首先加载项目2 进入项目的根目录,输入ndk-build命令3 如果成功,就会发现项目的libs的mips文件夹下有libplasma.so文件4 然后运行程序,成功
分类:其他好文   时间:2014-08-24 19:19:13    阅读次数:266
Android NDK 编译加入so文件
在cocos2d-x中集成百度语音识别的时候,运行build_native.py会把libs/armeabi目录清空。 以下是解决办法,把so文件放在jni/prebuilt里面。 修改Android.mk文件,主要有两行`include $(CLEAR_VARS)` ``` LOCAL_PAT...
分类:移动开发   时间:2014-08-18 23:42:43    阅读次数:488
cocos2d-x 调用第三方so文件
一:假设.so文件名称 : libhi.so1.jni文件下创建一个prebuilt2.android.mk文件中找到 include $(CLEAR_VARS), 在这句后面添加如下代码LOCAL_MODULE := libhiLOCAL_SRC_FILES := prebuilt/libhi.s...
分类:其他好文   时间:2014-08-02 23:14:34    阅读次数:325
Android Studio-Gradle项目中添加JNI生成文件(.so文件)
当使用gradle时,添加.so和jar包遇到报错:java.lang.UnsatisfiedLinkError: Couldn't load faceppapi: findLibrary returned null解决办法是将build.gradle写成如下形式:apply plugin: 'an...
分类:移动开发   时间:2014-07-31 19:43:57    阅读次数:227
如何动态加载android的so文件,如何压缩apk尺寸
安卓压缩工具集说明文档 一、     工具集介绍 安卓压缩工具集提供了一个极为简洁的方法,能够比安卓原有的Zip提供更高压缩比的存储应用内的so文件 (后期版本还可以支持压缩动态加载的jar包,以及游戏资源文件),同时提供了应用内网络更新下载压缩文件的方法,使得应用可以将部分so存储到云端,减小应用的尺寸。   节省50%空间!   在云测平...
分类:移动开发   时间:2014-07-26 01:58:06    阅读次数:290
linux下创建和使用自己的动态链接库
linux下面的.so文件一般是指动态链接库文件,通过动态链接可以节省资源使得程序自身体积更小如果多个程序使用到了相同的模块,可以更加充分的利用程序段,差别是动态库第一次加载的时候程序肯恩会启动的慢点下面介绍如何用G++生成和使用自己的动态链接库文件实例:现在有文件replace.h 和replac...
分类:系统相关   时间:2014-07-16 18:00:55    阅读次数:320
710条   上一页 1 ... 67 68 69 70 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!