make:
根據makefile編譯源**,連線,生成目標檔案,可執行檔案。
make clean:
清除make命令所產生的object檔案(字尾為「.o」的檔案)及可執行檔案。
make install:
將編譯成功的可執行檔案安裝到系統目錄中,一般為/usr/local/bin目錄。
make dist:
產生發布軟體包檔案(即distribution package)。這個命令將會將可執行檔案及相關檔案打包成乙個tar.gz壓縮的檔案用來作為發布軟體的軟體包。
它會在當前目錄下生成乙個名字類似「package-version.tar.gz」的檔案。package和version,是我們在configure.in中定義的am_init_automake(package, version)。
make distcheck:
生成發布軟體包並對其進行測試檢查,以確定發布包的正確性。這個操作將自動把壓縮包檔案解開,然後執行configure命令,並且執行make,來確認編譯不出現錯誤,最後提示你軟體包已經準備好,可以發布了。
make distclean:
清除檔案(
make命令所產生的object檔案(字尾為「.o」的檔案)及可執行檔案,核心配置檔案和各種備份檔案,補丁檔案,...)請慎用!!!
make mrproper:
清除make命令所產生的object檔案(字尾為「.o」的檔案)及可執行檔案,同時清除核心配置檔案和各種備份檔案。
make命令 clean命令
先先看一下什麼是makefile makefile定義了一系列的規則來指定,哪些檔案需要先編譯,哪些檔案需要後編譯,哪些檔案需要重新編譯,甚至於進行更複雜的功能操作,因為 makefile就像乙個shell指令碼一樣,其中也可以執行作業系統的命令。makefile帶來的好處就是 自動化編譯 一旦寫好...
Make 命令教程
make這個詞,英語的意思是 製作 make命令直接用了這個意思,就是要做出某個檔案。比如,要做出檔案a.txt,就可以執行下面的命令。make a txt 但是,如果你真的輸入這條命令,它並不會起作用。因為make命令本身並不知道,如何做出a.txt,需要有人告訴它,如何呼叫其他命令完成這個目標。...
make編譯命令
1.make jx x表示數字,這個命令將編譯android系統並生成映象,xx表示可以使用到的cpu核數,這在配置好的電腦上特別有用,公司的16核ubuntu伺服器執行make j16只要不到20分鐘,而雙核pc上需要4個小時!2.make snod 3.make cts 4.make insta...