万能的博客园啊……希望发完这个问题记录后能尽快发现自己的错误%>_<%问题描述: 在linux下通过gcc命令编译c文件生成动态链接库.so文件时报错。之前命令内导入了jni.h和jni_md.h所在路径,报错;之后将这两个头文件复制到/usr/include/路径下,导入,仍报错。 检查了...
分类:
系统相关 时间:
2014-09-21 18:29:01
阅读次数:
469
前言一、android驱动的开发流程1: 写LINUX驱动2: 写LINUX应用测试程序3: 写JNI接口,用来包装第二步写的应用(要用NDK来编译)生成一个.SO文件,相当于CE下的DLL4: 写JAVA程序,专门写一个类包含.SO文件,然后在JAVA里调用.SO里的函数。例子,可以看NDK里面的...
分类:
移动开发 时间:
2014-09-19 19:10:05
阅读次数:
408
1, 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边ln-s/where/you/install/lib/*.so/usr/libsudoldconfig2,修改LD_LIBRARY_PATHexportLD_LIBRARY_PATH=/where/you/instal...
分类:
系统相关 时间:
2014-09-19 11:44:55
阅读次数:
214
1. 编译器的版本和glibc库有对应关系吗,如何查看glibc的版本(glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc),编译器是不是只带glibc被编译生成的 .so 文件,如果自制系统调用的话是不是还要下载glibc然后重新编译答:一般来说制作编译器的时候就会...
分类:
其他好文 时间:
2014-09-18 14:29:04
阅读次数:
1162
解决方法:1、进入mysql安装目录查看,确认有libmysqlclient.so.16.0.0 文件, 于是需要在/usr/lib目录下建立一个软链接来指向libmysqlclient.so.162、在php lib目录下下建立个软链接:(格式为:ln -s mysql lib路径 php lib路径)ln -s /home/openpf/app/mysql-5.1.56-2/lib/mysq...
分类:
数据库 时间:
2014-09-16 20:38:41
阅读次数:
326
其实,操作系统简单的来说,可以分为三部分:内核,库,shell内核:简单来说就是一种负责分配计算机硬件资源的软件库:而各种软件运行时所依赖的库文件,这种库文件在win中和linux的表现形式分别为"*.dll"文件和"*.so"文件,也就是所谓的动态链接库和动态链接对象,这种动态库..
分类:
系统相关 时间:
2014-09-16 02:49:00
阅读次数:
240
android jni编译时Android.mk文件的规范说明http://www.apkbus.com/blog-27449-55724.html在android.mk文件中加入新建的源文件,让工具链对该文件生成目标文件,并连接到同一个so文件中说明:LOCAL_MODULE是描述模块的,用来给j...
分类:
移动开发 时间:
2014-09-15 17:13:29
阅读次数:
206
1、编写libaab.cpp#include #include #ifdef __cplusplusextern "C" {#endifint go() { return 555; }#ifdef __cplusplus}#endif运行g++命令编译得到libaab.soarm-linux-an....
分类:
移动开发 时间:
2014-09-04 23:38:10
阅读次数:
454
TrinityCore由生成两个执行文件authserver和world server以及一堆DLL(或so)文件的子项目组成(先忽略map_extractor等几个工具项目)。
authserver是登录验证服,它主要提供登录验证和获取服务器(区服)列表的功能。world server是真正的游戏服务器,提供游戏里的一切功能。相对而言,auth server比较简单,那我就从它入手啊,先看一下它的main函数,在源码的基础上,我加上了注释。...
分类:
其他好文 时间:
2014-09-02 12:28:04
阅读次数:
388
使用谷歌开源项目OCR移植到安卓平台,由于是C语言的代码所以在安卓上想使用的话就必须要NDK编译成SO文件进行调用。同时项目主要将OCR识别出的字符(目前只支持英文)进行翻译。翻译的话使用内置的sqlite数据库作为本地翻译,云翻译则使用有道的API进行云翻译。http://pan.baidu.co...
分类:
其他好文 时间:
2014-09-01 17:31:53
阅读次数:
236