码迷,mamicode.com
首页 >  
搜索关键字:动态库 静态库    ( 2399个结果
linux创建静态库
[1]新建源程序staticlib.c 1 /************************************************************************* 2 > File Name: staticlib.c 3 > Author: copene...
分类:系统相关   时间:2015-05-13 21:21:07    阅读次数:145
如何制作带MFC界面的MFC DLL
最近在做基于组件化MFC界面的开发,需要把界面封装到动态库中。一:工程创建步骤1.创建MFC DLL工程,选择 “在共享 DLL 中使用 MFC”。2.运行时库选择:c/c++-->代码生成-->运行库 “多线程调试 DLL (/MDd)”。二:定义导出界面基类定义导出界面接口类,待导出界面需要继承...
分类:编程语言   时间:2015-05-13 12:09:35    阅读次数:180
C#中调用C++动态库的函数
[System.Runtime.InteropServices.DllImport("DebugToolWin",CallingConvention=CallingConvention.Cdecl)]//该语句是引入非托管代码程序集 public static extern bool ...
分类:编程语言   时间:2015-05-13 10:03:09    阅读次数:112
linux平台学x86汇编(二十):汇编库的使用
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】         汇编语言和C一样,可以通过使用库来简化阻止大量函数的目标文件的问题。GNU C编译器可以不在命令行中独立地包含每个独立地函数目标文件,它允许吧所有目标文件组合在单一存档文件中。在编译C程序时,要做的工作就是包含单一的目标库文件,在编译时,编译器可以从库文件...
分类:系统相关   时间:2015-05-13 00:58:02    阅读次数:249
CornerStone上传静态库(.a文件)
关于 CornerStone怎么配置及简单使用问题网上有很多博客可以参考 这里提供一个地址作为参考:  http://blog.csdn.net/xiaohulunb/article/details/20627995  今天要来说的是怎么上传静态库,也就是.a文件 go 首先打开软件左上角 CornerStone-Preferences-SubVersion 第一个地方把对...
分类:Web程序   时间:2015-05-12 23:09:51    阅读次数:123
Linux环境编程编译工具与动态态库
linux环境下的编译器gcc gcc:       -o               编译链接生成可执行文件       -O  -O1 -O2 -O3  编译优化       -g  -g1 -g2 -g3 产生调试信息至可执行文件       -w  关闭所有的警告       -W  all,error     -Wall显示所有的警告 -Werror把所有的警告当错误 ...
分类:系统相关   时间:2015-05-11 09:04:09    阅读次数:188
[Windows]_[中级]_[界面程序打开控制台输出-转发输出到控制台]
场景: 1. 开发Windows界面程序时,需要打印输出,断点在调试多线程程序有局限性,就是会干扰线程的优先顺序,看不到正确的结果,往往就是断点就没事, 没断点程序就不能正常运行了。 2. 使用动态库(静态库)时,出现问题时在Dll里写std::cout输出信息是必不可少的调试方法,特别对于多线程程序,谁先谁后暂停后的结果就会不一样了。 有时候没有动态库的代码时,也没法对动态库打断点。...
分类:Windows程序   时间:2015-05-10 01:04:44    阅读次数:202
Linux动态库搜索路径的技巧
众所周知,Linux动态库的默认搜索路径是/lib和/usr/lib。动态库被创建后,一般都复制到这两个目录中。当程序执行时需要某动态库,并且该动态库还未加载到内存中,则系统会自动到这两个默认搜索路径中去查找相应的动态库文件,然后加载该文件到内存中,这样程序就可以使用该动态库中的函数,以及该动态库的...
分类:系统相关   时间:2015-05-10 00:58:40    阅读次数:189
[转]谈谈Linux下动态库查找路径的问题
http://blog.chinaunix.net/uid-23069658-id-4028681.html学习到了一个阶段之后,就需要不断的总结、沉淀、清零,然后才能继续“上路”。回想起自己当年刚接触Linux时,不管是用源码包编译程序,还是程序运行时出现的和动态库的各种恩恩怨怨,心里那真叫一个难...
分类:系统相关   时间:2015-05-10 00:47:35    阅读次数:352
链接原理
链接分为静态目标文件链接,静态库链接,动态共享库链接,动态共享库加载四种。 1.1      静态目标文件链接 每个代码文本文件都生成一个.O文件,链接器链接所有的目标文件到一个可执行文件。 链接器完成的两个任务有: 1.     符号解析。就是为每一个未知的符号找到它的定义。 2.     重定位。编译阶段生成的目标文件都是从地址0开始的,链接器修改这些地址。 1.2  ...
分类:其他好文   时间:2015-05-09 11:46:36    阅读次数:124
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!