linux make命令實現,Linux make命令主要參數詳解

-C dir或者 --directory=DIR

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

-d

make在執行時打印所有調試的信息。

-e或者--environment-overrides

不允許在makefile中對系統環境變量進行重新賦值

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

使用指定文件作為makefile文件

-i或者--ignore-errors

忽略執行makefile中命令時產生的錯誤,不退出make

-h或者--help

打印出幫助信息

-k或者--keep-going

執行命令遇到錯誤時不終止make的執行,make盡最大可能執行所有的命令,直到出現致命錯誤才終止

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

只打印出要執行的命令

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

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

-p或者--print-data-base

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

-q或者--question

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

-r或者--no-builtin-rule0b1331709591d260c1c78e86d0c51c18.png

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/538270.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/538270.shtml
英文地址,請注明出處:http://en.pswp.cn/news/538270.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

行人屬性數據集pa100k_基于InceptionV3的多數據集聯合訓練的行人外觀屬性識別方法與流程...

本發明涉及模式識別技術、智能監控技術等領域,具體的說,是基于Inception V3的多數據集聯合訓練的行人外觀屬性識別方法。背景技術:近年來,視頻監控系統已經被廣泛應用于安防領域。安防人員通過合理的攝像頭布局,實現對…

VBoxManage獲取虛擬機IP地址

在宿主機Linux上安裝VirtualBox,然后VirtualBox上安裝linux虛擬機,在Virtualbox非界面啟動虛擬機時,ip地址無法查看。怎么辦? 使用命令: VBoxManage guestproperty enumerate 虛擬機名 | grep "Net.*V4.*IP"…

springboot系列(十)springboot整合shiro實現登錄認證

關于shiro的概念和知識本篇不做詳細介紹,但是shiro的概念還是需要做做功課的要不無法理解它的運作原理就無法理解使用shiro; 本篇主要講解如何使用shiro實現登錄認證,下篇講解使用shiro實現權限控制 要實現shiro和springboot的整合需要以下幾…

recyclerview item動畫_這可能是你見過的迄今為止最簡單的RecyclerView Item加載動畫...

如何實現RecyclerView Item動畫? 這個問題想必有很多人都會講,我可以用ItemAnimator實現啊,這是RecyclerView官方定義的接口,專門擴展Item動畫的,那我為什么要尋求另外一種方法實現呢?因為最近反思了一個問…

群暉編譯LCD4Linux,LCD4LINUX配置文件一些參數使用解釋。

#LCD顯示配置Display dpf {Driver DPF #LCD驅動類型Port usb0 #連接端口Font 6x8 #字體大小Foreground ffffff #字體…

VBoxManage: error: Nonexistent host networking interface, name 'vboxnet0' (VERR_INTERNAL_ERROR)

錯誤: VBoxManage: error: Nonexistent host networking interface, name vboxnet0 (VERR_INTERNAL_ERROR) 原因: 原來配置的網卡發生了變更,找不到了,啟動失敗。 解決方法: 第一步,命令: V…

捷信達溫泉管理軟件員工卡SQL查詢

捷信達溫泉管理軟件員工卡SQL查詢 select * from snkey where v_name2 like %員工% 網名:浩秦; 郵箱:root#landv.pw; 只要我能控制一個國家的貨幣發行,我不在乎誰制定法律。金錢一旦作響,壞話隨之戛然而止。

Linux 軟件安裝到 /usr,/usr/local/ 還是 /opt 目錄?

Linux 的軟件安裝目錄是也是有講究的,理解這一點,在對系統管理是有益的 /usr:系統級的目錄,可以理解為C:/Windows/,/usr/lib理解為C:/Windows/System32。 /usr/local:用戶級的程序目錄,可以理解…

winpe裝雙系統linux_使用syslinux在u盤安裝pubbylinux和winpe雙系統

使用syslinux在u盤安裝pubbylinux和winpe雙系統1,在u盤里安裝winpe,請參見"比較簡單的制作U盤winpe啟動盤方法"比較簡單的制作U盤winpe啟動盤方法 收藏1,下載一個深度winpev3.iso2,用winrar或ultraISO解壓深度winpev3.iso3,進入解壓出來的文件夾下,找到se…

esp32 嵌入式linux,初體驗樂鑫 ESP32 AT 指令-嵌入式系統-與非網

樂鑫 AT 固件初體驗初步體驗 AT 指令下 TCP 數傳,為了驗證 AT 命令解析器。前往樂鑫官網 下載最新版本 AT 固件和 AT 指令集手冊。硬件準備本文使用樂鑫的 ESP-WROOM-32(ESP-WROOM-32 是 ESP32-WROOM-32 的曾用名)模塊,4MB Flash,無 PSRAM。E…

主機ping不通Virtualbox里的虛擬機

在redhat上安裝了VirtualBox,虛擬了三臺Linux機器。 宿主機網卡更換過了。三臺虛擬機無法啟動了,搭建虛擬機的運維離職了。 VirtualBox的圖形界面壞了,啟動不了。只能用命令行,今天時間就花在命令行上了。 第一個問題是&#xf…

python后端開發靠譜嗎_【后端開發】python有這么強大嗎

因為Python是一種代表簡單主義思想的語言。除此之外,Python所擁有的標準庫更是金融、營銷類人群選擇它的理由。Python 易于學習可靠且高效(推薦學習:Python視頻教程)好吧,相較于其它許多你可以拿來用的編程語言而言,它“更容易一些…

linux 卸載 openldap,Linux下安裝openldap

Ubuntu apt-getinstall安裝參考:http://dongwang.wordpress.com/category/uncategorized/普通linux安裝,以XXX用戶身份安裝:1、安裝BerkeleyDB 4.7.25:伯克利大學嵌入式數據庫解決方案,openldap拿它作為存儲方案。http://download.oracle.com…

Git之原有基礎開發新功能

場景描述 當一個項目已經上線,同時又在原有基礎上新增功能模塊,于是乎就要在原有代碼的基礎上進行開發,在新增模塊功能的開發的過程中,項目發現了一個緊急Bug,需要修復。操作流程如下: -------------------…

pantum打印機驅動安裝m6506_奔圖Pantum M6506NW 驅動

這是奔圖Pantum M6506NW 驅動,是M6506NW奔圖打印機驅動,此設備內置WIFI熱點,安裝驅動可以幫助用戶解決打印機連接和工作中出現的問題,非常方便,需要的朋友快來本站下載吧!驅動介紹奔圖M6506NW一體機驅動專為…

linux kvm查看線程狀態,kvm線程-005-線程狀態-THREAD_JUST_BORN

在kvm內部定義了線程狀態,如下:enum {THREAD_JUST_BORN 1, /* 還沒有啟動*/THREAD_ACTIVE 2, /* 當前正在運行,或者在等待運行的隊列中*/THREAD_SUSPENDED 4, /* 等待monitor或者alarm */THREAD_DEAD 8, /* 線程退出 */THREAD_MONITOR_WAIT 16, // 等待鎖THREAD_CONVAR_WA…

詳解VirtualBox虛擬機網絡環境解析和搭建-NAT、橋接、Host-Only、Internal、端口映射

原文鏈接:http://www.jb51.net/article/98575.htm -------------------------------------------------- 本文以VirtualBox為例 如果出現主機無法ping通虛擬機的情況,請首先確認虛擬機防火墻已關閉。 一、NAT模式 特點: 1、如果主機可以上網…

os.popen read()報編碼錯誤_數據科學家易犯的十大編碼錯誤,你中招了嗎?

選自 Medium作者:Norm Niemer機器之心編譯參與:李詩萌、王淑婷數據科學家比軟件工程師擅長統計,又比統計學家擅長軟件工程。聽起來牛逼轟轟,事實卻是,許多數據科學家有統計學背景,卻沒有什么軟件工程方面的…

linux怎么添加工作組,linux 用戶與工作組

在linux 里面,用戶的編號UID ,也就是用戶的ID號。工作組的編號為GID 也就是工作組的ID 號 。1、用戶的分類超級用戶:root用戶,系統安裝過程中自動創建,UID 為0。普通用戶:操作權限受到限制的用戶id在 500-6…

MySQL5.7.12新密碼登錄方式及密碼策略

原文鏈接:http://www.cnblogs.com/jonsea/p/5510219.html --------------------------------------------------------------------------- 松門一枝花補充 最簡單的方法: 1、配置文件中把密碼策略關了。本文中間部分有介紹。 2、重啟服務 3、用my…