linux中執行make這段命令是啥意思

2025-07-08 13:45:06 字數 3680 閱讀 4900

1樓:

第1句,清除之前編譯產生的所有中間檔案(比如obj一類),晶元指定為hi3518a

第2句,編譯,cpu核心為arm。

linux系統make命令使用方法

2樓:網友

make命令是要帶參考的比如,make -ext3 /dev/hda1或make -fat32 /dev/hda2,如果不知道make的具體引數,可以make--help或man make。你也可以用 /dev/hda1或 /dev/hda2完成與make命令一樣的功能。

3樓:信捷網路工作室

make:意思是編譯過程,同時存在快取當中,當執行make install 才是真正的安裝。

例如:我需要安裝乙個 包。

解壓: tar -zxvf進入目錄: cd /lamp/安裝指定路徑:

/configure --prefix=/usr/local/libxml2/

編譯: make安裝: make install

4樓:網友

問make命令的用法還是makefile的寫法?

問make命令的用法的話,直接man make就好了問makefile的寫法的話,從網上找兩篇文章看看這麼寬泛的問題應當學會自己查資料。

如果有特定的問題,比如makefile中某條語句不清楚什麼意思,適合在這裡提問。

linux下的 make all是什麼意思啊,另外,make all之後要怎麼執行程式啊。。我菜鳥。。

5樓:星白薯星

make的意思是應用你編譯好的配置或者原先原始碼包的配置到系統。

make有許多引數,這些引數取決於當下的makefile指令碼檔案。make的指令碼里面是一些設定好的自動執行語句,一般來說,在輸入make以及必要的引數以後是不需要再進行干預了(但有些時候會出現中途的選擇)。

而編譯是在make之前完成的,乙個沒有被本地計算機編譯的原始碼包裡只包含基本的配置文件,這些是為了給configure編譯指令碼準備的,並沒有適應本地計算機的配置需要。所以,一般來說,執行未編譯完全的原始碼包是危險的。。。而且一般來說不會成功。

一般的配置編譯——安裝是這樣的(在原始碼包裡的readme是作者給出的說明文件):

configure

make/make install

是乙個備份因該。因為一旦加上副檔名就不能在你makefile時直接執行了。

makefile是需要「寫」的。。。手寫 。。部分**可以自動生成,你可以去出一下其他的資料,因為著部分比較複雜。

6樓:網友

make all之類的執行與否要看你的make file 中是如何編寫定義的。

你裝軟體要先看看 readme 之類的。菜鳥最需要的是檢視文件。

makefile 是程式設計用的,你不需要詳細瞭解。

不過原始碼安裝一般都是 make 然後 make install。有些還可以解除安裝: make uninstall,看你的makefile 怎麼寫。

7樓:前覺

應該是對原始碼包進行編譯吧!

在某個目錄下執行make是什麼意思,怎麼執行

8樓:網友

makefile 檔案是乙個命令的集合,指導shell生成需要的目標檔案。生成的目標檔案一般在當前目錄下。你可以在shell下使用 .

@@來執行生成的目標檔案。@@是生成的目標檔案的檔名。我看你的問題,估計makefile 不是你寫的,應該是在安裝別人的軟體。

這種情況makefile 裡一般有個install 目標,,你在make後直接在shell中輸入make install 就ok了。

linux使用make命令編譯時出現什麼提示證明make成功呢?

9樓:網友

關於編譯安裝常用的幾條命令含義。

configugre 是用來檢查環境變數及配置編譯選項的make 是用來將源**編譯成二進位檔案而make install 則會將make 編譯出來的的檔案安裝到指定的位置。

只要沒有出現error,就沒問題的,另外注意編譯時,有不有提示需要安裝的庫檔案。

10樓:網友

如果編譯出錯的話,make就會停止,然後列印出一堆error,如果成功編譯完了,是沒有error、錯誤等字樣出現的。判斷是否成功只要看make列印資訊的末尾是不是有error。

如果想見證一下錯誤,就在源**裡故意弄幾個錯誤,make最後就會出錯,然後可以觀察一下錯誤資訊。

11樓:網友

no news is good news.

編譯過程中沒有儲存就成功了。

具體出現的訊息要看makefile檔案內容。

12樓:狗尾草

觀察你能看到的最後幾行。

出現error就沒成功。

出現waring可以無視。

linux 輸入「make"命令不能執行

13樓:網友

這是因為你沒有安裝make編譯工具,yum -y install make安裝一下就可以執行。linux作業系統是基於unix作業系統發展而來的一種轉殖系統,它誕生於1991 年的 [linux桌面] 10 月5 日(這是第一次正式向外公佈的時間)。以後藉助於internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種unix 類作業系統,並且使用人數還在迅猛增長。

拓展:1、linux作業系統是unix作業系統的一種轉殖系統,它誕生linux系統於1991 年的10 月5 日(這是第一次正式向外公佈的時間)。以後藉助於internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種unix 類作業系統,並且使用人數還在迅猛增長。

2、linux是一套免費使用和自由傳播的類unix作業系統,是乙個基於posix和unix的多使用者、多工、支援多執行緒和多cpu的作業系統。它能執行主要的unix工具軟體、應用程式和網路協議。它支援32位和64位硬體。

linux繼承了unix以網路為核心的設計思想,是乙個效能穩定的多使用者網路作業系統。它主要用於基於intel x86系列cpu的計算機上。這個系統是由全世界各地的成千上萬的程式設計師設計和實現的。

其目的是建立不受任何商品化軟體的版權制約的、全世界都能自由使用的unix相容產品。

14樓:網友

沒有安裝編譯器,解決方法如下:

1、安裝g++編譯器,執行以下命令來安裝:

apt-get install g++

2、如果還不能make,再安裝乙個軟體包:

apt-get install pentium-builder

15樓:

應該是bin的設定不對。

用這個指令看看: which make

如果make這個指令可以用,一定有具體的路徑的。

16樓:網友

你要進到網絡卡驅動檔案的目錄。

17樓:浮華

你的系統沒有make模組: apt-get install make

18樓:網友

很顯然c編譯器沒安裝,不用設定路徑。看看作業系統是什麼,安裝乙個。

Linux命令列執行root許可權的命令

linux在終端中輸入命令 su 就能獲取root許可權。 開啟一臺linux電腦,然後在電腦上同時按住 ctrl alt t 按鍵,開啟乙個執行命令的終端,如下圖所示為開啟終端後的視窗。 在終端命令視窗輸入命令 sudo passwd root 然後輸入登入密碼,如下圖所示。 最後輸入命令 su 然...

強行執行中的問題,強制執行的後果

強制執行的期間我國規定為年,在這兩年中,要是您一直都頃臘悄在向法院提出,這個期間是可局伏以從新計算的 民事訴訟法 第二百一十五條 申請執行的期間為二年。申請執行時效的中止 中斷,適用法律有關訴訟時效中止 中斷的規定。第二百三十條 人民法院採取本法規定的執行措施後,被雀渣執行人仍不能償還債務的,應當繼...

linux中是什麼意思,Linux中的 是什麼意思

表示當前目錄,就像 表示上級目錄一樣。表示目錄級別的分隔符,之前的就是目錄名,aaa 表明的就是 也就是當前目錄 下面的 aaa 目錄。當然這個 aaa 後面的 可以省略,就像 表示當前目錄時,其實 是不需要的。更多linux相關知識可檢視 linux就該這麼學 一般情況下表示當前目錄。但是當開終端...