码迷,mamicode.com
首页 >  
搜索关键字:静态链接库 动态链接库    ( 1270个结果
【转】Eclipse+CDT+Gcc编译选项控制
原文地址:http://www.oschina.net/question/4873_19441如果我们的程序调用动态链接库,当在cdt中运行的时候,可以通过run-->enviroment-->添加LD_LIBRARY_PATH 环境变量来设置查找动态链接库文件的路径。但是在运行的时候,程序去那里找...
分类:系统相关   时间:2014-09-22 15:47:12    阅读次数:267
Linux下实现JNI期间发生的错误……【未解决】
万能的博客园啊……希望发完这个问题记录后能尽快发现自己的错误%>_<%问题描述: 在linux下通过gcc命令编译c文件生成动态链接库.so文件时报错。之前命令内导入了jni.h和jni_md.h所在路径,报错;之后将这两个头文件复制到/usr/include/路径下,导入,仍报错。 检查了...
分类:系统相关   时间:2014-09-21 18:29:01    阅读次数:469
静态链接库与动态链接库
静态连接库就是把(lib)文件中用到的函数代码直接链接进目标程序,程序运行的时候不再需要其它的库文件;动态链接就是把调用的函数所在文件模块(DLL)和调用函数在文件中的位置等信息链接进目标程序,程序运行的时候再从DLL中寻找相应函数代码,因此需要相应DLL文件的支持。静态链接库与动态链接库都是共享代...
分类:其他好文   时间:2014-09-21 13:10:30    阅读次数:201
构件图(Component Diagram)—UML图(八)
构件图是显示代码自身结构的实现级别的图表。构件图由诸如源码文件、二进制代码文件、可运行文件或动态链接库 (DLL) 这种构件构成,并通过依赖关系相连接 以下这张图介绍了构件图的基本内容: 以下这张图是个构件图的实例:
分类:其他好文   时间:2014-09-20 19:06:09    阅读次数:151
如何逐步实现动态库的加载,类型的匹配
如何逐步实现动态库的加载,类型的匹配,动态链接库函数导出的定义,参考下面宏定义即可:#defineLIBEXPORT_APIextern"C"__declspec(dllexport)第一步,我先从简单的调用出发,定义了一个简单的函数,该函数仅仅实现一个整数加法求和:LIBEXPORT_APIint...
分类:其他好文   时间:2014-09-20 15:14:47    阅读次数:175
lib 和 dll 的区别、生成以及使用详解
首先介绍一下静态库(静态链接库)、动态库(动态链接库)的概念,首先两者都是代码共享的方式。静态库:在链接步骤中,连接器将从库文件取得所需的代码,复制到生成的可执行文件中,这种库称为静态库,其特点是可执行文件中包含了库代码的一份完整拷贝;缺点就是被多次使用就会有多份冗余拷贝。即静态库中的指令都全部被直...
分类:其他好文   时间:2014-09-20 11:03:07    阅读次数:183
java不用jni,也可以获得当前系统性能信息
最近做个项目,就是要取得cpu占有率等等的系统信息,一开始以为要用动态链接库了,但后来发现可以像下面这样做,不去调用jni,这样省去了很多看新技术的时间o(∩_∩)o...在Java中,可以获得总的物理内存、剩余的物理内存、已使用的物理内存等信息,下面例子可以取得这些信息,并且获得在Windows下...
分类:编程语言   时间:2014-09-19 17:10:45    阅读次数:325
linux下链接时缺少动态链接库
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.自动化游戏         ...
分类:其他好文   时间:2014-09-17 18:45:12    阅读次数:321
如何为Android,Mac和Windows平台创建Java JNI动态链接库
Java Native Interface (JNI) 是Java和C/C++之间的桥梁。在一些情况下,为了提高Java程序的性能,扩展Java程序的功能,我们需要使用JNI。比如数据库的调用,当我们下载一个JDBC的jar包之后,解压可以看到里面包含...
分类:移动开发   时间:2014-09-17 10:30:12    阅读次数:298
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!