日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 命令之 make -- GNU的工程化编译工具

發布時間:2023/12/3 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 命令之 make -- GNU的工程化编译工具 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、命令介紹
  • 二、常用選項
  • 三、命令示例
    • (一)指定命令 make 的工作目錄

一、命令介紹

make 命令是 GNU 的工程化編譯工具,用于編譯眾多相互關聯的源代碼文件,還可以編輯內核或模塊,以實現工程化的管理,提高開發效率。

make 命令第一次執行時,它會掃描 Makefile 找到目標以及其依賴。如果這些依賴自身也是目標,繼續為這些依賴掃描 Makefile 建立其依賴關系,然后編譯它們。一旦主依賴編譯之后,然后就編譯主目標。

無論是在 Linux 還是在 Unix 環境 中,make 都是一個非常重要的編譯命令。不管是自己進行項目開發還是安裝應用軟件,我們都經常要用到 make 或 make install。利用 make 工具,我們可以將大型的開發項目分解成為多個更易于管理的模塊,對于一個包括幾百個源文件的應用程序,使用 make 和 makefile 工具就可以簡潔明快地理順各個源文件之間紛繁復雜的相互關系。

而且如此多的源文件,如果每次都要鍵入 gcc 命令進行編譯的話,那對程序員 來說簡直就是一場災難。而 make 工具則可自動完成編譯工作,并且可以只對程序員在上次編譯后修改過的部分進行編譯。

因此,有效的利用 make 和 makefile 工具可以大大提高項目開發的效率。同時掌握make和makefile之后,您也不會再面對著 Linux 下的應用軟件手足無措了。

二、常用選項

選項說明
-r禁用內置的隱含規則,禁止使用 build-in 規則
-B始終無條件make所有目標
-b忽略兼容性
-C<目錄> 或 -c在讀取 makefile 之前改變到指定的目錄下
-L在符號鏈接和目標之間使用最后的修改時間
-n 或 --just-print只打印命令配方,不實際執行
-o<文件>不編譯指定的文件
-e環境變量覆蓋 makefile 中的變量
-d打印大量調試信息
-i忽略命令執行返回的出錯信息
-w 或 --print-directory打印當前目錄
--no-print-directory關閉 -w,即使 -w 默認開啟
-t 或 --touchtouch 目標(更新修改時間)而不是重新制作它們
-p 或 --print-data-base打印 make 的內部數據庫
-qmake 操作將根據目標文件是否已經更新返回"0"或非"0"的狀態信息
-R禁用內置變量設置
-s不回顯命令。沉默模式,在執行之前不輸出相應的命令行信息
-I<目錄>在指定目錄下搜索 makefile 文件
-f<文件>讀取指定文件作為 makefile 文件
-k當有些目標不能 make 下去時,繼續執行
--debug[=旗標]打印各種調試信息
-j [N] 或 --jobs[=N]同時允許 N 個任務;無參數表明允許無限個任務
-l [N] 或 --load-average[=N] 或 --max-load[=N]在系統負載高于 N 時不啟動多任務
-S關閉 -k
--warn-undefined-variables當引用未定義變量的時候發出警告
-W<文件>將 <文件> 當做最新

三、命令示例

(一)指定命令 make 的工作目錄

將命令 make 的工作目錄切換為目錄 /linuxcool/:

[root@linuxcool ~]# make -C /linuxcool/

總結

以上是生活随笔為你收集整理的Linux 命令之 make -- GNU的工程化编译工具的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 美女福利在线观看 | 91天天干| 国产精品久久久久久久一区探花 | 伊人国产一区 | 99cao| 欧美精品一区二区三区在线播放 | 葵司免费一区二区三区四区五区 | 成人黄色网 | 国产91香蕉 | 日韩精品一级 | 日韩在线免费视频 | 97午夜 | 91视频黄色 | 国产精品网址 | 国产精品探花一区二区三区 | 亚洲h片 | 一边吃奶一边摸做爽视频 | 激情视频免费在线观看 | zzjj国产精品一区二区 | 日韩视频免费在线观看 | 可以免费观看的av网站 | 在线观看日韩视频 | 国产精品传媒在线观看 | 日韩在线91 | 一区二区三区91 | 老色鬼av| 人与嘼交av免费 | 国产欧美日韩精品在线 | 免费观看毛片网站 | 国产视频精品一区二区三区 | 美女黄色小视频 | 久久久久久久久99 | 17c国产精品一区二区 | 在线看片你懂得 | 美日韩视频 | 乌克兰黄色片 | 亚洲精品天堂成人片av在线播放 | 黄色网址www| 炕上如狼似虎的呻吟声 | 亚洲 国产 欧美 日韩 | 日韩在线小视频 | 毛片在哪里看 | 青娱乐在线视频免费观看 | 咪咪av| 成人激情视频在线 | av毛片观看 | 久久久久麻豆 | 国产不卡a| 特级西西444www | 69pao| 巨乳美女动漫 | 国产日韩精品在线 | 人妻巨大乳一二三区 | 另类综合小说 | 爱爱综合 | 日本a在线天堂 | 亚洲网站免费看 | 亚洲精品国产精品国自产在线 | 夜夜爱夜夜操 | www色com| 日韩视频在线观看免费 | 最近中文字幕一区二区 | 天天插日日干 | 成人小视频免费在线观看 | 欧美一区二区二区 | 日本少妇bb | 可以免费看的毛片 | 欧美一区二区三区成人片在线 | 中文字幕乱码无码人妻系列蜜桃 | 亚洲做受高潮 | 日韩黄色在线播放 | 麻豆视频网站在线观看 | 日本在线精品视频 | va婷婷在线免费观看 | 蜜臀麻豆| 国精产品一区一区三区免费视频 | 日韩人妻精品一区二区三区视频 | 日本中文字幕在线不卡 | 伊人久艹 | 国产精品久久久久久久久久直播 | 狠狠干男人的天堂 | 亚洲精品国产手机 | 91豆花视频 | 免费黄色在线网址 | 1024手机看片国产 | 久热精品视频在线 | 日韩第一页在线观看 | 日韩电影网站 | 韩国三级国产 | 伊人春色网 | 一本大道久久a久久综合婷婷 | 91黑丝美女 | 黄色小视频在线观看 | 日本a√在线观看 | 找av123导航| 婷婷在线观看视频 | 在线观看亚洲专区 | 在线看片你懂 | 免费的黄网站 |