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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux make命令实现,Linux make命令主要参数详解

發(fā)布時間:2025/3/11 linux 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux make命令实现,Linux make命令主要参数详解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

-C dir或者 --directory=DIR

在讀取makefile文件前,先切換到“dir”目錄下,即把dir作為當(dāng)前目錄。如果存在多個-C選項,make的最終當(dāng)前目錄是第一個目錄的相對路徑,如“make –C /home/leowang –C document”,等價于“make –C /home/leowang/document”

-d

make在執(zhí)行時打印所有調(diào)試的信息。

-e或者--environment-overrides

不允許在makefile中對系統(tǒng)環(huán)境變量進(jìn)行重新賦值

-f filename或者--file=FILE或者--makefile=FILE

使用指定文件作為makefile文件

-i或者--ignore-errors

忽略執(zhí)行makefile中命令時產(chǎn)生的錯誤,不退出make

-h或者--help

打印出幫助信息

-k或者--keep-going

執(zhí)行命令遇到錯誤時不終止make的執(zhí)行,make盡最大可能執(zhí)行所有的命令,直到出現(xiàn)致命錯誤才終止

-n或者--just-print或者--dry-run

只打印出要執(zhí)行的命令

-o filename或者--old-file=FILE

指定文件“filename”不需要重建,即使相對于它的依賴文件已經(jīng)過時,同時也不重建依賴此文件的任何目標(biāo)文件

-p或者--print-data-base

命令執(zhí)行前,打印出make讀取的makefile的所有數(shù)據(jù)(包括規(guī)則和變量的值),同時打印出make的版本信息。如果只需要打印出這些數(shù)據(jù)信息而不執(zhí)行命令,可以適用“make –qp”命令。查看make執(zhí)行前的隱含規(guī)則和預(yù)定義變量,可以使用命令“make –p –f /dev/null”。

-q或者--question

稱為“查詢模式”,不執(zhí)行任何命令。make只是返回一個查詢狀態(tài)值,返回0表示沒有任何目標(biāo)文件需要重建,1表示存在需要重建的目標(biāo)文件,2表示有錯誤發(fā)生。

-r或者--no-builtin-rule

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的linux make命令实现,Linux make命令主要参数详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。