日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          "); //-->

          博客專欄

          EEPW首頁 > 博客 > DESTDIR: GNU Make中的默認(rèn)約定

          DESTDIR: GNU Make中的默認(rèn)約定

          發(fā)布人:電子禪石 時(shí)間:2020-12-24 來源:工程師 發(fā)布文章

          原文:http://blog.csdn.net/coroutines/article/details/40891089

          • GNU Make中,有許多約定俗成的東西,比如這個(gè)DESTDIR:用于加在要安裝的文件路徑前的一個(gè)前綴變量。

            • 比如,我們本地編譯了一個(gè)第三方庫,但需要對(duì)其打包發(fā)布給其他人使用,一方面如果我們安裝到默認(rèn)目錄,

            • 比如/usr,這時(shí),安裝后的文件一但數(shù)量很大,則打包時(shí)很難找全;或者我們?cè)赾onfigure時(shí)指定了--prefix,或cmake時(shí)指定了CMAKE_INSTALL_PREFIX,則pc文件內(nèi)的編譯依賴關(guān)系又會(huì)出錯(cuò),變成了我們指定的那個(gè)路徑,使用起來會(huì)很不方便。此時(shí),DESTDIR就會(huì)派上用場(chǎng)。

          • DESTDIR只在make install時(shí)起作用,且和Makefile是由什么工具生成的沒有關(guān)系,用法如下:

          make install DESTDIR=<$CUSTOM_PREFIX>1
          • 在configure或cmake時(shí),指定了要安裝的路徑后,以這種方式make install安裝的文件會(huì)通通安裝到以$CUSTOM_PREFIX為前綴的目錄中,這樣,開發(fā)者直接對(duì)這目錄中的文件打包,即可發(fā)布使用。


          *博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。



          關(guān)鍵詞:

          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉