Linux -C C++ JAVA

系统库

  库文件包含额编译后的代码

  库文件中包含了能与调用程序共享的函数和声明

  其他程序通过#include <stdio.h>

  静态 :文件名以.a结尾

  共享:

 

管理共享库文件

  通常保存在一下几个位置 :

    /lib或/lib64

    /usr/lib 或/usr/lib64

    /usr/local/lib 或/usr/local/lib64

 

共享库文件命名

  libname.so.ver

 

添加货删除库文件需要root

  共享库的主要配置文件是/etc/ld.so.conf

  这个文件通常只有一行,如inlclude ld.so.conf.d/*.conf  ,告诉系统使用这个目录的所有以.conf结尾的配置文件,这些配置文件也非常简单,只是包含一个目录,共享库文件就是包含在这个目录中。

  向系统中添加一个新的共享库

    首先将共享库下载到系统中,并放到一个目录下

    在/etc/ld.so.conf目录中创建一个配置文件

    执行ldconfig命令

   

查看共享库文件

  使用ldd 命令 查看命令使用了哪些共享库文件

    ldd /bin/cp

 

建立软件包

  成功完成软件的创建之后,可以将其打包以便安装。软件打包技术有 RPM和Debian

  建立RPM包

    略

  建立Debian包

    1.下载源码文件(通常是tar文件)

    2.编辑配置文件/debian/changelog,debian/rules,debian/control

    3.使用dpkg-bulidpackage建立软件包

 

JAVA安装基础

  which  java 查看是否安装了java

  java -version

  apt-get 安装java 

    

          

      

  

  

  

 

posted @ 2020-12-19 14:41  KnowledgePorter  阅读(15)  评论(0)    收藏  举报