码迷,mamicode.com
首页 >  
搜索关键字:动态库 静态库    ( 2399个结果
OS X 下动态库的引用
foo.c#include void foo(void){ printf("foo.\n");}main.c#include extern void foo(void);int main(void){ foo(); printf("main.\n"); return 0;}编...
分类:其他好文   时间:2015-02-11 09:18:06    阅读次数:229
EF6配合MySQL或MSSQL(CodeFirst模式)配置指引
一、新建一个解决方案,包含两个项目:EF6CodeFirstMySQL.Model(动态库项目),EF6CodeFirstMySQL.Tests(控制台应用)二、通过NuGet将EntityFramework6及MySql.Data.Entity包引入解决方案(两个项目都要引入)三、在Model项目...
分类:数据库   时间:2015-02-10 13:04:52    阅读次数:11872
win32控制台应用程序中使用CString类型的方法
环境:win764位+vs2010一直在找,MFC不懂真没办法,顺便记祝。。。新建win32控制台应用程序中不能使用cstring类型,此时包含头文件#include<afxwin.h>,并在项目属性->配置属性->常规"项目默认值"->"MFC的使用"中选择“在静态库中使用MFC”或者“在共享DLL中使..
分类:Windows程序   时间:2015-02-09 18:42:52    阅读次数:162
C/C 动/静 态库
c语言由文本到二进制的过程 :编译 -> 汇编 -> 链接 动态库是程序链接的时候被链接,使用动态库的好处: -如果多个程序使用同一个动态库,如果动态库出现bug,不需要升级所用该动态库的程序,只要升级该动态库。 -该动态库只有这一个,没有其他副本,节省内存空间 静态库是编译的时候被载入,使用静态库的好处: -使用静态库编译好的 程序在任何机器上都可以直接运行。 -如果有多个...
分类:其他好文   时间:2015-02-09 14:11:20    阅读次数:98
Linux 创建静态库以及静态库的使用
目录: 1 手动建立静态库 2 静态库的使用 3 通过makefile文件建立静态库 1 手动建立静态库 将建立一个简单的静态库 -1: 将所需的源文件编译成目标文件 ------ helpguy.h #ifndef __helpguy_h__ #define __helpguy_h__ #include #include #i...
分类:系统相关   时间:2015-02-08 12:55:53    阅读次数:212
QT中静态库的生成与使用
一. 静态库的生成 1. 测试目录: lib 2. 源码文件名: mywindow.h, mywindow.cpp, 类MyWindow继承于QPushButton, 并将文字设置为"I'm in class MyWindow"; 3. 编写项目文件: mywindow.pro 注意两点: TEMP...
分类:其他好文   时间:2015-02-06 00:45:29    阅读次数:246
linux下静态链接库的用法
最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13): undefined reference to `func'关于undefined reference这样的问题,大家其实经常会遇到。在此,我以详细示例给出常见错误的各种原因以...
分类:系统相关   时间:2015-02-05 17:59:35    阅读次数:276
libMobileGestalt与UDID
libMobileGestalt与UDID没有评论在iOS中,libMobileGestalt动态库, 用来取得各种系统变量,比如UDID, 磁盘使用量, 设备版本在iOS7中,对于开发者来说,一个头痛的问题是:UIDI完全是失效了从iOS5开始,Apple就禁止程序获得设备的UDID在iOS6中,...
分类:其他好文   时间:2015-02-05 12:59:20    阅读次数:4309
linux下如何使用自己的库函数
******转自别人的,保存下,以备日后需要*************在Linux下如何使用自己的库函数近日学习了Linux下的库函数,结合网上得到的资料和自己体会,做成以下参考资料一使用库必要性提高代码重用性。二库的种类:1静态库一般以*.a命名。程序编译时被加载,此后,只要程序不被重新编译,静态...
分类:系统相关   时间:2015-02-04 20:21:48    阅读次数:189
linux下动态链接库(.so)的显式调用和隐式调用
进入主题前,先看看两点预备知识。 一、显示调用和隐式调用的区别         我们知道,动态库相比静态库的区别是:静态库是编译时就加载到可执行文件中的,而动态库是在程序运行时完成加载的,所以使用动态库的程序的体积要比使用静态库程序的体积小,并且使用动态库的程序在运行时必须依赖所使用的动态库文件(.so文件),而使用静态库的程序一旦编译好,就不再需要依赖的静态库文件了(.a文件)。...
分类:系统相关   时间:2015-02-04 18:41:11    阅读次数:280
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!