common lib是啥
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了common lib是啥相关的知识,希望对你有一定的参考价值。
我想每个单词的含义不必我来给你解释,首先我要说的是common,这个含义可大可小,小的来说就是你的工程中的某个模块,亦可是这个工程中公用的代码,例如你需要处理一个字符串,把它变成一个date类型的,你需要一个工具类来完成这件事,那么这个工具类就是一个共通类,这个类应该会在一个lib里面,lib我们可以理解为是一个类库,这个类库使用来存放那些我们可以重复调用的工具类,例如我们用java发邮件,其实就是调用了一个java 的类库,mail这个类库,那么这个mail类库就应该被放到文件目录结构的common lib里面来,当然了,我还要提醒的是,并不是每一个common lib里面放的东西对每一个工程是相同的含义,有可能在不同的工程里面这个文件夹下放的就是不同的东西,这些完全依靠工程缔造者(或者说是架构师)来决定的,为不同的文件夹赋予不同的含义,所以简而言之就是这个文件目录里面放的就是共同的方法类,可公用可复用。 参考技术A CommonLib是一套包含数据结构、网络连接、压缩等功能的跨平台通用开发库,用于在软件开发中实现多种固定功能模块,对软件开发项目起到减少开发时间、统一开发风格、合理划分结构和提高软件质量等作用。使用过程中无需关注各模块的基础数据结构如何搭建关联,仅需要通过接口直接使用即可。 参考技术B common lib --常见的运动common error: libs conflicts , usage of 'aptitude'
remove libs:
[apt-get purge remove] or [aptitude purge]
how to use apt-get and aptitude
https://blog.csdn.net/yili_xie/article/details/4803314
some errors related to libs:
1.lack of libs
there is no use to install a required lib after installing opencv, because opencv cannot linked to it
2. libs confilct
the error below is mostly because of libs conflicts instead of lack of depending libs. remove all the conflicts libs and install again
3.spare libs
some libs are spare, remove them
以上是关于common lib是啥的主要内容,如果未能解决你的问题,请参考以下文章