zoukankan      html  css  js  c++  java
  • Mac OS 中安装 autoconf 和 automake

    在Mac上面编译FFmpeg需要安装很多东西,首先是:autoconf 和 automake

    请按照以下顺序安装:

    curl -O http://mirrors.kernel.org/gnu/m4/m4-1.4.13.tar.gz
    tar -xzvf m4-1.4.13.tar.gz
    cd m4-1.4.13
    ./configure --prefix=/usr/local
    make
    sudo make install
    cd ..
    curl -O http://mirrors.kernel.org/gnu/autoconf/autoconf-2.65.tar.gz
    tar -xzvf autoconf-2.65.tar.gz
    cd autoconf-2.65
    ./configure --prefix=/usr/local # ironic, isn't it?
    make
    sudo make install
    cd ..
    # here you might want to restart your terminal session, to ensure the new autoconf is picked up and used in the rest of the script
    curl -O http://mirrors.kernel.org/gnu/automake/automake-1.11.tar.gz
    tar xzvf automake-1.11.tar.gz
    cd automake-1.11
    ./configure --prefix=/usr/local
    make
    sudo make install
    cd ..
    curl -O http://mirrors.kernel.org/gnu/libtool/libtool-2.2.6b.tar.gz
    tar xzvf libtool-2.2.6b.tar.gz
    cd libtool-2.2.6b
    ./configure --prefix=/usr/local
    make
    sudo make install

    好了,现在去找automake管理makefile的源码就可以轻松使用了

    另外: 

    还可能需要安装pkg-config:

    由于大部分的开源工程都需要用到pkg-config,在这里附带讲解一下pkg-config for mac 安装过程. 

    1.检测环境是否已安装pkg-config

    再命令行中输入: pkg-config 若未安装,则提示命令未找到.

    2.安装pkg-config

    curl http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz -o pkg-config-0.28.tar.gz
    tar -xf pkg-config-0.28.tar.gz
    cd pkg-config-0.28
    ./configure  --with-internal-glib
    make 
    sudo  make install 

    到此安装完成

  • 相关阅读:
    SpringBoot启动流程
    谈谈Java的线程池设计
    ReentrantReadWriteLock及共享锁的实现
    Condition的await()和signal()流程
    AbstractQueuedSynchronizer与ReentrantLock
    线程状态及各状态下与锁和CPU的关系
    Java运算符和表达式
    Java常量与变量
    jtl文件解析(jmeter+jenkins+python实现接口自动化)
    mac 增加/usr/bin目录的操作无权限
  • 原文地址:https://www.cnblogs.com/renhui/p/7447289.html
Copyright © 2011-2022 走看看