一. 简介 1.1 C++两种库文件 lib包含了函数所在的dll文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的dll提供,称为动态链接库dynamic link library。(这种方式更灵活,写的程序体积小,但是需要.exe和dll同时发布) lib包含函数代码本身,在编译 ...
分类:
其他好文 时间:
2019-07-23 17:28:58
阅读次数:
121
一、动态链接库(DLL) 动态链接库提供了一种方法,使进程可以调用不属于其执行代码的函数。函数的可执行代码位于一个.dll文件中,该文件包含一个或多个已被编译、链接并使用它们的进程分开存储的函数。 优点: 1.扩展了 应用程序的特性 2.可以使用多种编程语言来编写 3.简化项目的管理 二、依赖项 当 ...
分类:
其他好文 时间:
2019-07-14 22:43:12
阅读次数:
134
技术帖:CAD没有按照正确方式卸载,导致CAD安装失败。楼主也查过网上关于如何解决CAD安装失败的一些文章,是说删除几个CAD文件和CAD软件注册表就可以解决CAD安装失败的问题,实际的情况并没有这么简单,导致CAD安装失败的原因有很多种。CAD安装时产生了几万条注册表,想要彻底卸载CAD软件再重新 ...
分类:
其他好文 时间:
2019-07-14 09:23:58
阅读次数:
78
最近在进行OSG开发,想将里面模型导入部分重复使用的代码封装成DLL,这样后续不需要重复编写这部分代码。而C++类封装成DLL步骤如下:1、 VS2015新建一个Win32项目,应用程序类型选择DLL2、新建DLL项目后,项目解决方案文件结构如下:3、配置OSG库因为DLL使用到了osg库,所以项目... ...
分类:
编程语言 时间:
2019-07-11 00:40:43
阅读次数:
224
该文章引用自: https://blog.csdn.net/luanpeng825485697/article/details/77105045 需要引入ICSharpCode.SharpZipLib.dll链接库 压缩解压库: 方法调用 ...
:保存系统命令,如 、`cd pwd`等常用命令 :存放设备文件,特殊文件保存目录(不可以随意修改) :用户目录,存放普通用户相关文件的用户,是我们常用的目录 :存放临时文件。此文件夹大多数情况下都是空的,当突然停电或非正常关机后,有些文件就临时存放在这里。 :缺省挂载点,挂载U盘、移动硬盘目录(常 ...
分类:
系统相关 时间:
2019-06-24 16:51:39
阅读次数:
135
最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误: (.text+0x13): undefined reference to `func' 关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示例给出常见错误的各种 ...
分类:
系统相关 时间:
2019-06-16 16:12:17
阅读次数:
148
http://www.cppblog.com/wolf/articles/74928.html http://www.cppblog.com/wolf/articles/77828.html http://www.jb51.net/article/34990.htm 大部分内容抄的以上文章的。 1 ...
分类:
系统相关 时间:
2019-06-16 13:31:13
阅读次数:
114
http://www.cppblog.com/wolf/articles/74928.html http://www.cppblog.com/wolf/articles/77828.html http://www.jb51.net/article/34990.htm 1.概念和区别: 静态库就是在编 ...
分类:
系统相关 时间:
2019-06-16 13:30:38
阅读次数:
133
http://www.cppblog.com/wolf/articles/74928.html http://www.cppblog.com/wolf/articles/77828.html http://www.jb51.net/article/34990.htm C和C++之间库的互相调用 ex ...
分类:
编程语言 时间:
2019-06-16 13:27:08
阅读次数:
90