国产肉体XXXX裸体137大胆,国产成人久久精品流白浆,国产乱子伦视频在线观看,无码中文字幕免费一区二区三区 国产成人手机在线-午夜国产精品无套-swag国产精品-国产毛片久久国产

博客專欄

EEPW首頁 > 博客 > DESTDIR: GNU Make中的默認約定

DESTDIR: GNU Make中的默認約定

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

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

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

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

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

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

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


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



關(guān)鍵詞:

相關(guān)推薦

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

關(guān)閉