码迷,mamicode.com
首页 >  
搜索关键字:静态库    ( 1294个结果
Linux下动态库(.so)和静态库(.a) 的区别
静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。编译之后程序文件大,但加载快,隔离性也好。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。多个应用程序可以使用同一个动态库,启动多个应用程序的时候,只需要将动态库加载到内存一...
分类:系统相关   时间:2014-10-11 22:48:16    阅读次数:291
在VS中添加lib库的三种方法
注意:每种方法也要复制相应的DLL文件到相应目录方法1: 通过设置工程配置来添加lib库.A、添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。B、添加文件引用的lib静态库路径:工程---属性---配置属性---链接器---常规--...
分类:其他好文   时间:2014-10-08 18:05:45    阅读次数:131
学习opencv tutorials
1、opencv里头动态库和静态库的区别 lib是动态库,staticlib是静态库。这是opencv tutorials中对动态库和静态库的说明。动态库是在runtime时候才load的库文件。而静态库文件会在你build的时候build-in inside your exe file.优点是可以...
分类:其他好文   时间:2014-10-03 00:15:03    阅读次数:246
"undefined reference to" 问题解决方法
近期在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似以下这种错误:(.text+0x13):undefinedreferenceto`func' 关于undefined reference这种问题,大家事实上常常会遇到,在此,我以具体地演示样例给出常见错误的各种原因以....
分类:其他好文   时间:2014-10-02 14:04:32    阅读次数:133
HelloWorld CMake Demo 03:CMake中构建静态库与动态库及其使用
继续完善Hello World,建立它的共享库, 包括静态库和动态库。 本节的任务: 1,建立一个静态库和动态库,提供HelloFunc函数供其他程序编程使用,HelloFunc 向终端输出Hello World字符串。 2,安装头文件与共享库。 3, 编写一个程序使用创建的共享库(静态库和动态库)...
分类:其他好文   时间:2014-10-02 13:32:43    阅读次数:551
9.20 windows静态库和动态库的使用 函数可变参 递归使用 多线程查找
指针内存面试题: 对整个数组取地址+1前进了整个数组。再强转成double* 根据double*步长再减去1#include int main(){ double db[5] = {1.0,2.0,3.0,4.0,5.0}; printf("%f\n", *((double *)(&db + 1) ...
分类:编程语言   时间:2014-09-29 23:38:42    阅读次数:386
Andorid——ubuntu下的 NDK / JNI
之前一直有接触源码里面的JNI体系,知道个大概,只管调进了哪个C/C++的接口,现在记录学习下。 NDK - Native Development Kit ,类似SDK性质,可以看作为一个编译工具的集合, 在android开发中常用于将C/C++代码打包编译成android 应用程序能够加载使用的模块,像动态静态库 .a ,.so....
分类:其他好文   时间:2014-09-29 19:52:08    阅读次数:238
opencv + mfc 引起的内存泄漏
之前一直用win32写opencv 的程序,没有任何内存泄漏,然后改需求,要求用把这个win32的exe做成dll,瞬间麻烦大了,各种内存泄漏,从网上查了一下,大体上是opencv 和mfc的机制不同,导致opencv的内存泄漏,网上给了两种解决方案1、将mfc改成静态库使用 (程序里面引用ope....
分类:其他好文   时间:2014-09-29 17:05:31    阅读次数:1504
windows库
windows库,静态库lib,C语言,C++语言,动态库dll,隐式链接,显示链接
分类:Windows程序   时间:2014-09-28 21:10:15    阅读次数:295
静态库链接
回到刚才我们的hello world 分析中,这个程序之所以有用,是因为有输出。也就是说把hello world 输出到屏幕上。那么他是如何做到这一点的呢?最简单的办法 就是使用os 提供的应用程序编程接口。也就是api。一般情况下,一种语言的开发环境往往会附带有 language library ...
分类:其他好文   时间:2014-09-28 19:35:55    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!