备案网站的规则,莱芜百度网站优化,网站开发的时间流程,网站建设制作怎么弄2019独角兽企业重金招聘Python工程师标准 RPM安装#xff1a; 二进制格式#xff1a; 源程序--》编译--》二进制格式 有些特性是编译时选定的#xff0c;如果编译时未选定此特性#xff0c;将无法使用#xff1b; rpm包的版本会落后于源码包#xff0c;甚至… 2019独角兽企业重金招聘Python工程师标准 RPM安装 二进制格式 源程序--》编译--》二进制格式 有些特性是编译时选定的如果编译时未选定此特性将无法使用 rpm包的版本会落后于源码包甚至落后很多 定制手动编译安装 编译环境开发环境 开发库开发工具 LinuxC GUNC c环境C gcc编译C语言用的工具 g编译C语言的工具 make 项目管理工具 makefile定义了make调用gccg按何种次序去编译这些源程序文件中的源程序 automake--》makefile.in--makefile autoconf, --configure(配置源程序如何编译的) make install 编译安装的三个步骤 前提准备开发环境编译环境 安装 “Development Tools” 和 “Development lib” tar cd ./configure --help --prefix/path/to/somewhere --sysconfdir/path/to/conffile_path 功能1、让用户选定编译特性2、检查编译环境 make make install eg tar -xf tengine....gz cd tengine ./configure --prefix/usr/local/tengine --conf--path/etc/tengine/tengine.conf make make install /usr/local/tengine/sbin/nginx 注意 1、修改path环境变量以能够识别此程序的二进制文件路径 修改/etc/profile文件 在/etc/profile.d/目录建立一个以.sh为名称后缀的文件在里面定义 export PATH$PATH:/PATH/TO/SOMEWHERE 2、默认情况下系统搜索库文件的路径/lib, /usr/lib;要增添额外搜寻路径 在/etc/ld.so.conf.d/中创建以.conf为后缀名的文件而后把要增添的路径直接写至此文件中 ldconfig 通知系统重新搜寻库文件 -v 显示重新搜寻库的过程 3、头文件输出给系统 默认/usr/include 增添头文件搜寻路径使用连接进行 /usr/local/tengine/include/ /usr/include/ ln -s /usr/local/tengine/include/* /usr/include/ 或 ln -s /usr/local/tengine/include/ /usr/include/tengine 4、man文件路径安装在--prefix指定的目录下的man目录/usr/share/man 1、man -M /path/to/man_dir command 2、在/etc/man.config中添加一条manpath netstat命令 -r显示路由表 -n以数字的方式显示 -t建立的tcp的连接 -u显示udp连接 -l显示监听状态的连接 -p显示监听指定的套接字的进程的进程号及进程名 perljavapython 转载于:https://my.oschina.net/captainliu/blog/877115