精华内容
下载资源
问答
  • x264编译安装

    千次阅读 2020-06-21 11:27:20
    本文介绍在centos系统中编译安装x264的情况。 1、下载x264源码 可到https://www.videolan.org/developers/x264.html下载x264源码 2、解压编译 解压x264后执行命令./configure,报如下错误 编译x264需要使用...

    本文介绍在centos系统中编译安装x264的情况。

    1、下载x264源码

    可到https://www.videolan.org/developers/x264.html下载x264源码

    2、解压编译

    解压x264后执行命令./configure,报如下错误

    编译x264需要使用汇编器nasm,或使用--disable-asm模式。这里选择安装nasm

    3、安装nasm

    这里选择安装nasm2.14.01版本,到https://www.nasm.us/pub/nasm/releasebuilds/2.14.01/下载nasm-2.14.01.tar.gz

    解压nasm,进入nasm目录执行 ./configure,然后执行make命令,完成后执行make install安装nasm。

    通过命令whereis nasm验证nasm是否安装成功,如果输出nasm: /usr/local/bin/nasm则按照成功。

    4、编码x264

    进入x264目录执行./configure命令。完成后执行make。

    make结束后可在目录下看到生成x264可执行程序。

    使用x264 --help看看效果吧

    展开全文
  • 编译安装opencv

    千次阅读 2019-05-01 19:09:40
    安装依赖包: sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff5 libtiff5-dev cmake cmake-gui libswscale-dev ...编译安装 mkdir build cd build...

    安装依赖包:

    sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff5 libtiff5-dev cmake cmake-gui libswscale-dev libjasper-dev

    编译安装

    mkdir build
    cd build 
    cmake
    sudo make install
    

     

    展开全文
  • ARM服务器编译安装ClickHouse

    千次阅读 2019-12-17 13:35:05
    一、编译安装ClickHouse背景 二、编译安装ClickHouse方法 三、编译安装ClickHouse环境 四、编译安装ClickHouse步骤 1,安装依赖项 2,编译安装cmake 3.,编译安装GCC编译器 4,编译安装clang编译器 AArch64...

    目录

    一、编译安装ClickHouse背景

    二、编译安装ClickHouse方法

    三、编译安装ClickHouse环境

    四、编译安装ClickHouse步骤

    1,安装依赖项

    2,编译安装cmake

    3,编译安装GCC编译器

    4,编译安装clang编译器

    AArch64架构需要使用Clang编译器,X86架构可直接使用GCC编译器,不必做这步

    5,编译安装ClickHouse

    6,测试验证ClickHouse

    7,编译过程遇到的问题


    一、编译安装ClickHouse背景

    因公司需要在华为泰山服务器验证开源软件安装及功能测试,AARCH64 (ARM64) 架构服务器,不支持SSE 4.2 指令集,在以前是试验性支持的,刚好ClickHouse release v19.17.4.11, 2019-11-22 新版本已经正式支持ARM64服务器,目前没有预编译好的版本,需要进行编译安装。

    二、编译安装ClickHouse方法

    * 先介绍下X86架构ClickHouse编译,我们常用的电脑都是X86处理器,直接在本地虚拟机使用GCC编译编译,不必搭建交叉编译环境。(本文主要介绍下面的交叉编译方法)

    * 编译方法1:为AArch64 CPU进行构建ClickHouse,可搭建aarch64交叉编译环境:在x86架构服务器,构建出能在AARCH64 CPU 体系架构的Linux上运行的二进制程序(需要在Ubuntu or Debian 构建交叉编译环境)

    交叉编译及交叉编译器
        在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译

    什么时候需要交叉编译
        在一个平台上生成另一个平台上的可执行代码时
        注意这里的平台,实际上包含两个概念:体系结构(Architecture)、操作系统(OperatingSystem)
        同一个体系结构可以运行不同的操作系统;同样,同一个操作系统也可以在不同的体系结构上运行

    * 编译方法2:直接在ARM64服务器上安装Clang等编译工具进行编译。

    Clang 是一个 C++ 编写、基于 LLVM、发布于 LLVM BSD 许可证下的 C/C++/Objective C/Objective C++ 编译器,其目标(之一)就是超越 GCC。LLVM 是 Low Level Virtual Machine 的简称,这个库提供了与编译器相关的支持,能够进行程序语言的编译期优化、链接优化、在线编译优化、代码生成。简而言之,可以作为多种语言编译器的后台来使用。

    三、编译安装ClickHouse环境

    我们的服务器环境如下:TaiShan 200 2280服务器,Kunpeng 920 4826处理器,在其上搭建的KVM虚拟机,
    建议服务器配置:8C/32G/100G,服务器需要能够连接互联网

    我的编译环境版本:

    CentOS 7.6.1810 (4.14.0-115)
    ClickHouse 19.17.4.11-stable
    CMake 3.16.1
    GCC 9.2.0
    LLVM 10.0 (Clang 10.0)

    登录虚拟机检测:

    [root@vm31 ~]# uname -a
    Linux vm39 4.14.0-115.el7a.0.1.aarch64 #1 SMP Sun Nov 25 20:54:21 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux

    To test for SSE 4.2, do
    [root@vm31 ~]# grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported"
    SSE 4.2 not supported

    #CPU核数
    [root@yacevm2 ~]# cat /proc/cpuinfo |grep process|wc -l
    4

    #内存8G
    [root@vm38 ~]# free -m
                  total        used        free      shared  buff/cache   available
    Mem:           8086         635         548          27        6901        5146
    Swap:          3071           0        3071

     

    四、编译安装ClickHouse步骤

     

    1,安装依赖项

    yum install git svn pbuilder ninja-build

    yum install libicu-devel readline-devel openssl-devel mysql-devel lz4-devel zlib-devel zstd-devel protobuf-devel gperf

    2,编译安装cmake

    wget https://github.com/Kitware/CMake/releases/download/v3.16.1/cmake-3.16.1.tar.gz

    tar zxvf cmake-3.16.1.tar.gz

    ./bootstrap

    make -j4 && make install

    3,编译安装GCC编译器

    GCC安装包下载地址

    wget https://mirrors.nju.edu.cn/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.xz

    tar xvf gcc-9.2.0.tar.xz

    cd gcc-9.2.0

    ./contrib/download_prerequisites

    # 下载并编译安装GCC依赖包

    gmp-6.1.0.tar.bz2
    isl-0.18.tar.bz2
    mpfr-3.1.4.tar.bz2
    mpc-1.0.3.tar.gz

    yum -y install bzip2
    yum install m4 -y
    tar xf gmp-6.1.0.tar.bz2
    cd gmp-6.1.0
    ./configure
    make -j 4 && make install

    cd ..
    tar xf isl-0.18.tar.bz2
    cd isl-0.18
    export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
    echo "export LD_LIBRARY_PATH=/usr/local/lib:\$LD_LIBRARY_PATH" >> /etc/profile
    ./configure
    make -j 4 && make install

    cd ..
    tar xf mpfr-3.1.4.tar.bz2
    cd mpfr-3.1.4
    ./configure
    make -j 4 && make install

    cd ..
    tar xf mpc-1.0.3.tar.gz
    cd mpc-1.0.3
    ./configure
    make -j 4 && make install

    # GCC编译配置
    ./configure --enable-languages=c,c++ --disable-multilib  #disable-multilib表示编译64位
    make -j 4  # -j 参数指定并行数,CPU核够用的话会快点
    make install

    ln -sf /usr/local/bin/gcc /usr/local/bin/gcc-9
    ln -sf /usr/local/bin/g++ /usr/local/bin/g++-9
    ln -sf /usr/local/bin/gcc /usr/local/bin/cc
    ln -sf /usr/local/bin/g++ /usr/local/bin/c++

    echo '/usr/local/lib64' | tee /etc/ld.so.conf.d/10_local-lib64.conf
    ldconfig

    ln -sf /usr/local/lib64/libstdc++.so.6.0.27 /usr/lib64/libstdc++.so.6
    hash gcc g++ #这一步改变版本,这样就能使用刚刚安装的GCC版本了
    gcc --version #即可看到最新版本

    # 设置CC、CXX变量,指定编译器

    export CC=gcc
    export CXX=g++
     

    4,编译安装clang编译器

    AArch64架构需要使用Clang编译器,X86架构可直接使用GCC编译器,不必做这步

    LLVM网站http://llvm.org

    SVN项目地址http://llvm.org/svn/llvm-project/

    安装文档:https://github.com/ClickHouse/ClickHouse/blob/master/utils/ci/build-clang-from-sources.sh

    安装LLVM+Clang教程:https://blog.csdn.net/l2563898960/article/details/82871826

    安装clang编译环境需要GCC 5.0.1 以上,正好使用上述编译的GCC9

     

    mkdir llvm
    svn co "http://llvm.org/svn/llvm-project/llvm/trunk" "llvm/llvm"
    svn co "http://llvm.org/svn/llvm-project/cfe/trunk" "llvm/llvm/tools/clang"
    svn co "http://llvm.org/svn/llvm-project/lld/trunk" "llvm/llvm/tools/lld"
    svn co "http://llvm.org/svn/llvm-project/polly/trunk" "llvm/llvm/tools/polly"
    svn co "http://llvm.org/svn/llvm-project/clang-tools-extra/trunk" "llvm/llvm/tools/clang/tools/extra"
    svn co "http://llvm.org/svn/llvm-project/compiler-rt/trunk" "llvm/llvm/projects/compiler-rt"
    svn co "http://llvm.org/svn/llvm-project/libcxx/trunk" "llvm/llvm/projects/libcxx"
    svn co "http://llvm.org/svn/llvm-project/libcxxabi/trunk" "llvm/llvm/projects/libcxxabi"

    mkdir "llvm/build"
    cd "llvm/build"

    cmake -DCMAKE_BUILD_TYPE:STRING=Release -DLLVM_ENABLE_LIBCXX=1 -DLLVM_ENABLE_RTTI=1 ../llvm

    make -j 4
    make install

    hash clang

    cd ../../..

    export CC=clang
    export CXX=clang++

    [root@vm38 ~]# llvm-config --version
    10.0.0svn

    [root@vm38 ~]# clang --version
    clang version 10.0.0 (trunk 375507)
    Target: aarch64-unknown-linux-gnu
    Thread model: posix
    InstalledDir: /usr/local/bin

    cmake可添加-DCMAKE_INSTALL_PREFIX=/opt/llvm 参数,配置环境变量export PATH=$PATH:/opt/llvm/bin

     

    5,编译安装ClickHouse

    注册GitHub账户,克隆ClickHouse稳定版分支到本地,进入目录并下载子模块

    git clone --branch v19.17.4.11-stable git@github.com:ClickHouse/ClickHouse.git

    cd ClickHouse

    git submodule update --init --recursive

     

    mkdir -p build && cd build

    cmake -DCMAKE_INSTALL_PREFIX=/opt/clickhouse ..

    # Aarch64 服务器使用下面的cmake参数进行编译

    cmake -DUSE_INTERNAL_LLVM_LIBRARY=1 -DCMAKE_INSTALL_PREFIX=/opt/clickhouse ..

    # 在ARM服务器编译v19.17.4.11-stable版本ClickHouse时遇到jemalloc报错,如果你也遇到同样的错误,参照处理

    # Aarch64服务器先检查代码,看下面JEMALLOC_PURGE_MADVISE_FREE是否被注释掉,如没有则加"//"注释

    vi ./contrib/jemalloc-cmake/include_linux_aarch64/jemalloc/internal/jemalloc_internal_defs.h

    // #define JEMALLOC_PURGE_MADVISE_FREE

    # 更新所有文件时间戳,否则make时会有时钟告警

    find . -type f |xargs touch

     

    make -j 4
    make install

    生成的二进制文件只能在具有AARCH64 CPU体系结构的Linux上运行。

    6,测试验证ClickHouse

    把/opt/clickhouse拷贝走配置环境变量即可使用,不需要其他依赖包

    先配置环境变量,然后从安装目录拷贝配置文件,放在/etc/clickhose-server/目录下

    export PATH=/opt/clickhouse/bin:$PATH
    export LD_LIBRARY_PATH=/opt/clickhouse/lib:$LD_LIBRARY_PATH

    mkdir -p /etc/clickhouse-server/
    cp /opt/clickhouse/etc/clickhouse-server/config.xml /etc/clickhouse-server/
    cp /opt/clickhouse/etc/clickhouse-server/users.xml /etc/clickhouse-server/

    nohup clickhouse-server --config-file=/etc/clickhouse-server/config.xml &
    clickhouse-client

    不加nohup & 可以另开一个shell使用客户端登陆,

    clickhouse-client -m 启动客户端,-m表示开启多行输入,最后以分号表示语句结束,和mysql客户端类似

     

    7,编译过程遇到的问题

    1,编译GCC build目录5.3G,LLVM(Clang)build目录4.3G,使用GCC编译ClickHouse build目录41G,使用Clang编译ClickHouse build目录27G,磁盘空间比较紧张。服务器配置低编译特别慢,友情提示:cmake命令会输出建议并行数供参考,强烈建议使用配置稍微高点的机器编译ClickHouse;

    2,开始时编译ClickHouse遇到jemalloc报错,只好在cmake时禁用jemalloc,使用如下参数:

    cmake .. -DENABLE_TCMALLOC=OFF -DENABLE_JEMALLOC=OFF -DCMAKE_INSTALL_PREFIX=/opt/clickhouse

    在GitHub给ClickHouse官方提了Issues,有部分函数未针对特定计算机正确配置,现已Fix;

    在ARM架构部分jemalloc-cmake代码配置中,将JEMALLOC_PURGE_MADVISE_FREE这个函数注释了,ClickHouse会使用MADV_DONTNEED方法,比使用MADV_FREE系统开销稍高一点,影响不大,相比禁用jemalloc应该还是好很多的。

    Fix misconfigured jemalloc #8243
    https://github.com/ClickHouse/ClickHouse/pull/8243

    目前的版本还是需要手工改下这个地方。2019年12月18日 开始 v19.19版本以上应该就不用改了

    3,X86架构Ubuntu服务器搭建ARM交叉编译环境可以参考官网:https://clickhouse.yandex/docs/en/development/build_cross_arm/

    展开全文
  • CentOS软件管理 - 编译安装

    千次阅读 多人点赞 2020-02-22 15:08:17
    本文关键字:Linux、软件管理、configure、make、make install。很多软件下载之后是一个源码包,是不能够直接运行的,需要先进行编译安装,生成可执行程序。在进行编译时,需要先使用yum安装编译工具。

    写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二,希望对学习路上的你有所助益。同时,博主也想通过此次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎大家通过各种方式提供素材。

    • 对于文章中出现的任何错误请大家批评指出,一定及时修改。
    • 有任何想要讨论和学习的问题可联系我:zhuyc@vip.163.com。
    • 发布文章的风格因专栏而异,均自成体系,不足之处请大家指正。

    CentOS软件管理 - 编译安装

    本文关键字:Linux、软件管理、configure、make、make install

    一、环境准备

    很多软件下载之后是一个源码包,是不能够直接运行的,需要先进行编译安装,生成可执行程序。在进行编译时,需要先使用yum安装编译工具。

    1. 核心组件

    必须要安装的就是gcc(GNU Compiler Collection)GNU编译器套件,其中包含了C、C++、Objective-C、Fortran、Java、Ada、Go语言前端,也包含了对应语言的库,几乎可以满足绝大部分源码软件对编译环境的需要。

    yum install gcc
    

    在这里插入图片描述
    安装后可解决以下问题:
    如果yum使用出现问题,可进传送门:Linux软件管理 - YUM工具

    2. 其他组件

    在进行实际软件安装时,由于软件与软件之间可能也会存在依赖和调用关系,如:在源码编写时引入了某个类库,如果我们的系统中没有相关的类库,就会编译失败,这个时候我们只要根据报错信息安装相应的缺失类库即可,以下列出了一些常用的类库。

    • pcre
    ./configure: error: the HTTP rewrite module requires the PCRE library.
    You can either disable the module by using --without-http_rewrite_module
    option, or install the PCRE library into the system, or build the PCRE library
    statically from the source with nginx by using --with-pcre=<path> option.
    

    在这里插入图片描述

    yum install pcre-devel
    
    • zlib
    ./configure: error: the HTTP gzip module requires the zlib library.
    You can either disable the module by using --without-http_gzip_module
    option, or install the zlib library into the system, or build the zlib library
    statically from the source with nginx by using --with-zlib=<path> option.
    

    在这里插入图片描述

    yum install zlib-devel
    
    • curl
    src/main.c:18:23: 错误:curl/curl.h:没有那个文件或目录
    src/main.c: 在函数‘main’中:
    src/main.c:143: 警告:隐式声明函数‘curl_global_init’
    src/main.c:143: 错误:‘CURL_GLOBAL_ALL’未声明(在此函数内第一次使用)
    src/main.c:143: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
    src/main.c:143: 错误:所在的函数内也只报告一次。)
    src/main.c:397: 警告:隐式声明函数‘curl_global_cleanup’
    make: *** [src/main.o] 错误 1
    

    在这里插入图片描述

    yum install curl-devel
    
    • openssl
    yum install openssl openssl-devel
    

    二、安装流程

    1. 解压:tar -zvxf

    编译安装的第一步与解压安装类似,需要先进行解压缩,一般都会包含以下目录和内容。

    • src目录:软件源码存放位置
    • LICENSE:许可及权限信息
    • README:帮助说明文档
    • configure:用于检测当前系统环境,用户自定义配置,以及生成makefile文件
    • Makefile:有可能直接存在,大多数情况下在执行configure后出现,用来指定编译的顺序及其他的复杂的功能操作

    2. 配置:configure

    编译安装的第一步就是执行configure脚本,会检查编译构建当前软件的所需环境,同时用户可以根据需要指定相关的配置。所有的选项以-‌-开头使用等号连接配置项与配置的值,如:-‌-prefix=/usr/local/。

    • -‌-prefix:指定编译安装时的目标路径,相当于自定义软件安装位置
    • -‌-bindir:指定二进制文件的安装位置
    • -‌-sbindir:指定超级二进制文件的安装位置
    • -‌-datadir:指定数据文件的安装位置
    • -‌-include:指定头文件的安装位置
    • -‌-infodir:指定info文档格式文件的安装位置
    • -‌-mandir:指定帮助文档的安装位置

    在不指定安装位置时,将会安装到默认位置,通常分布在/usr/local中

    3. 编译:make

    在进行configure后,如果环境不存在问题,会生成对应的Makefile文件,用于执行make命令时调用。
    在make过后,其实软件已经完成了安装,会在源码解压目录中生成构建完成的文件,如:Nginx软件make后会在obj文件夹中生成如下文件:
    在这里插入图片描述

    4. 编译检查:make test/check

    编译后可以使用make test或make check命令再次检查编译过程是否正确。

    5. 编译安装:make install

    执行最后一步:编译安装,根据configure阶段的配置,将已经生成的软件安装到指定的目录中去,可以对可执行文件定义软连接或者添加到环境变量,方便使用。

    在这里插入图片描述

    展开全文
  • 宝塔安装Web环境是选择编译安装还是极速安装?从时间和速度上考虑我们推荐一般是选择极速安装,这样速度很快一般是几分钟内就会安装完成,如果选择编译安装就非常的耗费时间,但是对于大多数的人来说没啥区别,所以...
  • ubuntu 16.04 OpenCV3.2.0完全编译安装

    万次阅读 2018-04-24 11:15:16
    Opencv可以直接从库中安装,也可以自己手动编译安装。1、从库中安装是最简单的方式,直接运行下面命令: sudo apt-get install libopencv-dev python-opencv 如果安装出错,那么可以更新一下源,或是换一个源。2、...
  • 编译安装,RPM安装 的区别

    千次阅读 2019-02-15 20:54:35
    编译安装也叫源码安装,宝塔官方给出的提示是 安装时间长(30-3小时)适合生产环境 极速安装也叫RPM安装,安装时间极快,性能与稳定性略低于编译安装实际上用RPM包安装的概率远远大于编译安装。在部署软件的时候...
  • 编译安装libimobiledevice

    千次阅读 2016-11-12 07:41:21
    编译安装libimobiledevice 编译安装libimobiledevice 在windows上大家可以使用iTunes来与iPhone进行通信,但是Linux上没有这类的官方软件,所以一些爱好者就破解了iTunes的通信协议,然后在Linux上实现了...
  • Git 2.22.0编译安装

    千次阅读 2019-06-14 16:54:53
    Git最新版本编译安装 环境:CentOs 7.5 Git版本:2.22.0 参考:Git官方文档 安装编译依赖环境 #安装编译依赖环境 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel #更多的依赖环境 yum ...
  • centos7 源码编译安装 mysql5.7

    万次阅读 多人点赞 2019-03-06 07:37:09
    以前最烦就是源码编译安装mysql5.7 ,原因无它 — 很麻烦,但最近因学习需要避免不了,主要介绍在centos7 下源码编译安装mysql5.7 。 环境 : MiniCentos7 ( 下载地址:https://www.centos.org/download/ ) 安装 安装...
  • yun安装:yum install ...sudo apt-get install screen编译安装为什么我需要编译安装,因为我所操作的集群不能连外网 tar.gz 下载地址: https://ftp.gnu.org/gnu/screen/ 解压: 略编译 cd screen-4.6.2./conf
  • ubuntu编译安装PHP

    千次阅读 2018-05-13 14:35:45
    说明: 安装使用的是阿里云ECS ubuntu14.04系统。...linux下手动编译安装用户软件,源码放在/usr/local/src中,安装路径在/usr/local/下。如果只是单独编译安装php,还需要相关的编译工具和库,参考另一篇编译安装...
  • GCC7.3 编译安装

    千次阅读 2018-12-21 10:38:32
    GCC7.3 编译安装 下载gcc-7.3.0解压 下载依赖建立编译输出目录配置编译安装验证安装 下载gcc-7.3.0 wget https://mirrors.ustc.edu.cn/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz 解压 下载依赖 tar -xf gcc-7.3.0....
  • Open3D编译安装

    千次阅读 2019-01-21 22:00:34
    Open3D编译安装下载源码编译安装重装ros 下载源码 Open3D下载地址 Open3D中3dparty部分的代码注意:这个必须下载之后解压进去,只下载Open3D的代码,3dparty是空的,编译时会出错 CMake Error at CMakeLists.txt:198...
  • 之前有个疑问 编译安装的软件 不是yum 安装 怎么卸载 遇到个问题, centos7编译安装的php7怎么卸载 解决: 关于卸载如果没有配置--prefix选项,源码包也没有提供make uninstall,则可以通过以下方式可以完整卸载: ...
  • 编译安装Boost1.59

    千次阅读 2018-03-14 12:32:40
    编译安装特定版本mysql时候会出现错误 MySQL currently requires boost_1_59_0 简单说就是当前的mysql版本的编译安装是依赖boost1.59版本的而当前系统安装的boost的版本超过or小于该版本因此我们需要重新编译安装下...
  • 编译安装 gcc4.8.2

    千次阅读 2019-05-09 13:56:52
    Linux系统编译安装 gcc4.8.2,可能是最简单的方法了
  • centos6编译安装git错误解决

    万次阅读 2019-05-16 17:52:31
    在centos6的服务器上安装使用gitea,但是报错git版本太低,而yum源自带的git比较古老需要自行编译安装编译安装的过程中遇到了一些问题记录一下。 编译安装时报错如下: imap-send.c: 在函数‘ssl_socket_connect...
  • keepalived源码编译安装

    千次阅读 2019-01-23 20:11:20
     keepalived yum方式安装,由于yum中自带的版本较旧,所以我们可能需要安装一个新版本的keepalived,所以这时候我们就要采用源码编译安装饭方式。 keepalived官网下载地址 wget ...
  • 编译安装x264

    千次阅读 2017-12-12 19:55:36
    网上也有相应的教程,之所以在这里重申一遍,是因为我试了网上很多的编译方法,都出现了问题,为此将此编译安装方法记录下来。 首先是 获取x264的网站:http://www.videolan.org/developers/x264.html 在这里下载...
  • Windows 平台 Luarocks 3.0.2 编译安装

    千次阅读 热门讨论 2018-09-29 13:47:13
    目标 完成 Windows 10 平台下的 Luarocks 3.0.2 编译安装。 环境 Unity 2018.1.5f1 Personal (64bit) ...(Lua 编译安装方法参见Windows 下编译安装 Lua 5.3.5) 下载 Luarocks 源码。官方列表 ...
  • CentOS7.2 源码编译安装 php7.1 | 安装 grpc 文章目录CentOS7.2 源码编译安装 php7.1 | 安装 grpc环境信息源码编译异常处理参考 环境信息 环境要求 name version note gcc 4.9.0+ CentOS7默认gcc版本为...
  • LTP 本地编译安装

    千次阅读 2016-09-13 15:15:51
    LTP 本地编译安装
  • Linux编译安装wireshark

    千次阅读 2019-01-03 17:11:53
    由于centos默认yum安装的wireshark版本较低,这里采用编译安装的形式安装wireshark,安装过程中坑不少,略麻烦,记录下过程 libpcap安装 安装wireshark之前,要先安装wireshark的好基友libpcap wget ...
  • VASP+VTST编译安装

    千次阅读 2019-01-24 17:44:50
    因为要做过渡态计算,所以编译安装了VTST,下边简单介绍以下其过程,主要参考资料为VASP 5.4.1+VTST编译安装和大师兄网部分教程,之前自己也写过安装VASP的全过程,这部分是接着之前的安装做得所以很多修改介绍的...
  • nginx编译安装

    千次阅读 2016-07-16 21:37:19
    nginx编译安装 =========================================== Nginx官网:http://nginx.org/ Nginx官网下载地址(选择 Stable version 稳定版):http://nginx.org/en/download.html 官网安装介绍:...
  • Windows 下编译安装 Lua 5.3.5

    万次阅读 热门讨论 2018-09-28 14:43:48
    在 Windows 下编译安装 Lua 5.3.5。 环境 Microsoft Windows 10 企业版 10.0.14393 版本 14393 方法 推荐在 C:\ 下面建立一个 local 文件夹,用于像 linux 下 /usr/local 或者 /opt 一样来安装自定义的工具...
  • Linux下 PostgreSQL 编译安装

    千次阅读 2017-07-30 22:23:59
    Linux下 PostgreSQL 编译安装2016-10-29我的Github主页 刚编译安装了postgreSQL数据库,把整个过程做了下记录Linux下 PostgreSQL 编译安装 准备工作 创建用户 准备安装目录 下载源码 编译启动 安装 创建数据目录 ...
  • QEMU 2.10.1 编译安装

    千次阅读 2017-10-23 16:55:12
    QEMU 2.10.1 编译安装原本在 Ubuntu 上可以直接通过apt install qemu-km可以直接安装 QEMU,但是这样安装的版本太低。想用官方的最新版本还得自己编译源码安装。本文记录了我在新安装的 Ubuntu 17.10 desktop 安装 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 195,932
精华内容 78,372
关键字:

编译安装