1. 程式人生 > >linux下面不能執行make clean, make distclean原因尋找

linux下面不能執行make clean, make distclean原因尋找

新下載的linux2.6原始碼包解壓縮之後,執行make clean命令,提示gcc: could not find commend。

直接執行gcc,提示錯誤,確認是系統還沒有安裝過gcc導致無法識別make命令。

找到紅帽子linux企業版5(因為本機安裝的就是這個系統)的安裝盤,安裝好gcc之後執行gcc,系統有反應。再執行make clean,通過。

相關推薦

linux下面不能執行make clean, make distclean原因尋找

新下載的linux2.6原始碼包解壓縮之後,執行make clean命令,提示gcc: could not find commend。 直接執行gcc,提示錯誤,確認是系統還沒有安裝過gcc導致無法識別make命令。 找到紅帽子linux企業版5(因為本機安裝的就是這個

make clean,make distcleanmake depend的區別

pen 配置文件 version 根據 post usr 終極 依賴關系 目錄 make clean僅僅是清除之前編譯的可執行文件及配置文件。 而make distclean要清除所有生成的文件。 Makefile 在符合GNU Makefiel慣例的Makefile中

make clean, make mrproer 和 make distclean的區別

在編譯核心時,被make clean, make mrproer 和 make distclean搞的糾結, 稍微總結一下這三者之間的區別: 解壓核心原始碼包後, 到核心原始碼目錄樹的頂層目錄, 執行 # make helpCleaning targets:   cl

configure make make clean make install區別聯系

object 配置文件 腳本 問題 nbsp 目標 -a file 環境 1.configure命令 這一步一般用來生成 Makefile,為下一步的編譯做準備,你可以通過在 configure 後加上參數來對安裝進行控制,比如代碼:./configure –prefix=

介紹Linux下面執行緒的操作、多執行緒的同步和互斥

 執行緒?為什麼有了程序還需要執行緒呢,他們有什麼區別?使用執行緒有什麼優勢呢?還有多執行緒程式設計的一些細節問題,如執行緒之間怎樣同步、互斥,這些東西將在本文中介紹。我在某QQ群裡見到這樣一道面試題: 是否熟悉POSIX多執行緒程式設計技術?如熟悉,編寫程式完成如下功能

linux系統命令makecleandistclean的用法講解

makefile定義了一系列的規則來指定,哪些檔案需要先編譯,哪些檔案需要後編譯,哪些檔案需要重新編譯,甚至於進行更復雜的功能操作,因為 makefile就像一個Shell指令碼一樣,其中也可以執行作業系統的命令。   makefile帶來的好處就是–“自動

make cleanmake mrproper、make distclean的區別【轉】

空間 href editor 硬盤空間 .config 問題 inux 配置文件 需要 本文轉載自:http://blog.csdn.net/liyayao/article/details/6818061 內核編譯時, 到底用make clean, make mrprope

linux系統應用編譯構建:makemake all 、 make cleanmake install 區別

make,僅編譯; make install,編譯並安裝(比如安裝到/usr/bin目錄下,然後可以直接使用。因為/usr/bin只有管理員才能向裡面新增檔案,所以通常要加sudo) 這個要看你的Makefile的,約定俗成的而已 一般"潛規則" make就是make all,編譯用的,具

linux系統命令——make,clean

先先看一下什麼是makefile makefile定義了一系列的規則來指定,哪些檔案需要先編譯,哪些檔案需要後編譯,哪些檔案需要重新編譯,甚至於進行更復雜的功能操作,因為 makefile就像一個Shell指令碼一樣,其中也可以執行作業系統的命令。 makefile帶來的好處就是--“自動化編譯”,一旦寫

make cleanmake distclean的區別

make clean僅僅是清除之前編譯的可執行檔案及配置檔案,而make distclean要清除所有生成的檔案。 在符合GNU Makefiel慣例的Makefile中,包含了一些基本的預先定義的操作

make cleanmake distclean的區別-轉

make clean僅僅是清除之前編譯的可執行檔案及配置檔案。  而make distclean要清除所有生成的檔案。 Makefile 在符合GNU Makefiel慣例的Makefile中,包含了一些基本的預先定義的操作: make 根據Makefile編譯原始碼,連線,生成目標檔案,可執行檔

修改檔案之後執行make而不是make clean

這個問題很bug。在做專案的時候,我只是簡單的修改了檔案,如刪除多餘的空行,讓程式碼對齊等等,然後重新執行make,這時候會出現詭異的段錯誤,使用gdb定位出現段錯誤的地方,絞盡腦汁都沒弄懂為什麼會發生

老男孩教育每日一題-2017年5月7日-加餐-linux下面如何實現,執行rm命令,就顯示do not use rm command

linux別名 每日一題 1.題目-老男孩教育每日一題-2017年5月7日-加餐-linux下面如何實現,執行rm命令,就顯示do not use rm command2.要求結果[[email protected]/* */ ~]# rm do not use rm command3.答

Eclipse編譯運行沒問題,但執行mvn clean install跑單元測試失敗的原因解析

不依賴 ner .get acc statement cached 文件夾 compiler bin 問題描述:mvn clean install編譯工程並運行單元測試出現如下錯誤 Tests run: 3, Failures: 0, Errors: 2, Skippe

kettle在linux下面用於shell腳本執行轉換任務

mage 數據 創建 image 文件 bin linu java-8 pat 1 將windows下面創建好的轉換,放到Linux某一個文件夾下面。如:把0816_em.ktr文件放到/home/cfj/kettle/testdemo下面。 註意裏面的數據庫用戶名和密碼可

Linux編譯安裝中configure、makemake install各自的作用

./configure是用來檢測你的安裝平臺的目標特徵的。比如它會檢測你是不是有CC或GCC,並不是需要CC或GCC,它是個shell指令碼。 make是用來編譯的,它從Makefile中讀取指令,然後編譯。 make install是用來安裝的,它也從Makefile中讀取指令,安裝到指定

Linux專案自動化構建工具---make/makefile

背景    1. 會不會寫makefile,從側面說明了一個人是否具備完成大型工程的能力。    2. 一個工程的原始檔不計其數,其按型別,功能,模組分別放在若干個目錄裡,makefile定義了一系列的規則來指定,哪些檔案需要先編譯,哪些檔案需要重新編譯,

Linux下gcc/g++、make和cmake的區別

文字程式到可執行檔案生成無論在什麼平臺大致分為以下幾個部分:    1.用編輯器編寫原始碼,如.c檔案。    2.用編譯器編譯程式碼生成目標檔案,如.o。    3.用連結器連線目的碼生成可執行檔案,如.exe。    Linux平臺下,.o檔案一般是通過編譯的但還未連結的

linux下如何使用configure/make/make install命令編譯安裝解除安裝程式

原始碼的安裝一般由3個步驟組成:配置(configure)、編譯(make)、安裝(make install)。安裝成功的原始碼就是所謂的可執行檔案,在你不需要的時候,也是可以刪除/解除安裝(remove/uninstall)的。下面就逐個進行分析: 一、原始碼的配置 配置命令就

Linux下面執行緒鎖,條件變數以及訊號量的使用

一) 執行緒鎖1) 只能用於"鎖"住臨界程式碼區域2) 一個執行緒加的鎖必須由該執行緒解鎖.鎖幾乎是我們學習同步時最開始接觸到的一個策略,也是最簡單, 最直白的策略.二) 條件變數,與鎖不同, 條件變數用於等待某個條件被觸發1) 大體使用的偽碼:// 執行緒一程式碼pthread_mutex_lock