編譯安裝中的--prefix --with

--prefix

  • 本文主要說明--prefix參數的做用,其主要用在編譯安裝源代碼應用中的./configure環節。nginx

    一、源碼安裝通常包括幾個步驟:配置(configure),編譯(make),安裝(make install)。git

    二、其中configure是一個可執行腳本,在源碼目錄中執行能夠完成自動的配置工做,即./configure。code

    三、在實際的安裝過程當中,咱們能夠增長--prefix參數,這樣能夠將要安裝的應用安裝到指定的目錄中,如,咱們要安裝git應用,在配置環節能夠使用以下命令:ssl

    ./configure --prefix=/usr/local/git

    以後再執行make & make install命令就能夠將git安裝到了/usr/local/git目錄中,這樣作的好處就是方便之後的維護。資源

    • 安裝nginx的一段配置源碼

      --with 是指定依賴的資源庫的位置 --whit-依賴包名稱[=依賴包目錄],若是是默認位置,with能夠不寫像上邊同樣。
        cd nginx-1.9.9/
        ./configure --prefix=/usr/local/nginx --with-pcre=../pcre-8.42/ --with-zlib=../zlib-1.2.11/ --with-openssl=../openssl-1.1.1-pre6/
        make
        make install
相關文章
相關標籤/搜索