![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
备忘录
文章平均质量分 91
飞羚
爱好编程,以技术为乐的程序猿一枚!
展开
-
静态库与动态库的基本介绍
静态库静态库的特点静态库的使用创建使用动态库动态库的特点动态库的使用创建使用静态加载动态加载 动态库与静态库的区别在于可执行程序生成时的链接阶段,如下图所示: 静态库静态库的特点 静态库具有以下特点:静态库对函数库的链接实在编译时期完成的。程序在运行时与函数库再无瓜葛,移植方便。浪费空间资源,因为所有相关的目标文件与涉及到的函数库都被链接合成一个可执行文件。如果静态库更新了,所有使用它的应用程序都需要重新编译、发布给用户。 其中第三点揭示了静态库的重要缺陷:如果静态库被多.原创 2021-01-04 17:41:39 · 228 阅读 · 0 评论 -
visual studio使用记录
vs引用第三方库vs引用第三方库 以配置opencv库为例:包含目录:用于设置头文件所在目录,对opencv而言,包含其include目录和include目录下的opencv、opencv2共三个目录。库目录:也就是静态库所在路径。附加依赖项:静态库名称,需要加后缀*.lib,由于库目录中已经设置了静态库所在路径,所以这里不需要再写绝对路径,如果有设置静态库,但是链接时找不到,那么一般就会报link错误。 除此之外,由于opencv库使用静态加载方式,所以除了静态库用于链接外,还.原创 2020-12-04 09:38:59 · 88 阅读 · 0 评论 -
visual stdio报错集锦
error C2220: 警告被视为错误 - 没有生成“object”文件C++报错:The build tools for v141 (Platform Toolset = ‘v141’) cannot be found.原创 2020-12-02 10:21:07 · 290 阅读 · 0 评论 -
hexo框架blog的建立
配置 hexo 的过程实在不是一个开心的过程,差不过花了一整天,一个周末,就这样莫名其妙的过去了一大半,所以我觉得有必要整理一下自己在这个过程中的探索;创建 github page Repositories 创建一个 Repositories,必须是 username.github.io 的形式,username 是你的 github 账号用户名,主要起到 github pages 部署 blog 时的识别作用; 然后选择 Repositories 对应的 settings,选择原创 2020-11-24 09:16:37 · 156 阅读 · 1 评论 -
Node-js环境的安装与配置
Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台, 对于前端开发人员来说基本上必不可少,但对于非前端开发的人员来说就没有那么熟悉了,比如我;但由于某些原因,最近用到了 Node.js 下的 npm 包管理器,所以还是总结一下;Node.js 安装 这一步很简单,基本上没什么坑,如果还不了解的话可以访问地址:Node.js 安装配置;npm 修改全局默认路径 为什么要修改全局默认路径呢?因为 npm 默认下载到 c 盘,如果你不想 c 盘迟早被装原创 2020-11-24 09:15:09 · 132 阅读 · 0 评论