導航:首頁 > 源碼編譯 > 編譯gnumake

編譯gnumake

發布時間:2025-02-27 16:31:15

① 純小白求教.Ubuntu如何安裝GNUMake3.8.2,說明越

1. 首先,訪問GNU官方網站或鏡像站點下載GNU Make 3.8.2的源代碼包。
2. 解壓下載的源代碼包,使用命令 `tar -zxvf make3.8.2.tar.gz`。
3. 進入解壓後的目錄,即 `make-3.8.2`。
4. 運行配置腳本,執行命令 `./configure`。
5. 接著,編譯源代碼並安裝,使用命令 `make` 以及 `make install`。
6. 安裝完成後,通常可以在 `/usr/local/bin` 目錄下找到新版本的 `make` 命令。
7. 將新版本的 `make` 命令復制到系統全局可執行目錄 `/usr/bin` 中,以便在任意目錄下使用。

② make輸出的gmake什麼意思

在處理Qtopia移植過程中,我注意到了gmake這個命令,並產生了對其與make差異的好奇。因此,我進行了研究,並記錄下相關信息以備後查。以下是我的發現:
1. gmake是GNU Make的簡稱。在Linux操作系統中,make命令實際上是指向GNU Make的。在其他系統上,make可能已被佔用,因此GNU Make以gmake的形式出現,以避免沖突。
2. 例如,當編譯二進制文件時,我們通常使用make命令。但在Solaris或其他非GNU系統中,必須使用GNU Make,即gmake,而不是系統自帶的make。
3. Solaris操作系統提供了兩種make工具:
- GCC(GNU Compiler Collection)套件,其中包括C編譯器和C++編譯器。
- Solaris自身的make實用程序。
4. 在make文件中,GCC套件的make工具會調用gcc作為C編譯器,g++作為C++編譯器。而Solaris的make工具則調用cc作為C編譯器,CC作為C++編譯器。
5. gmake和make在使用的編譯器命令行選項上存在差異。除了幾個基本選項(如「-c」和「-g」)外,大多數編譯器選項都不相同。
6. gmake和make主要應用於Linux和Solaris之間的應用程序移植。
注釋:Solaris是Sun公司開發和發布的操作系統,是UNIX系統的一個重要分支。它最初從BSD Unix移植而來,之後逐步轉移到System V標准。
支持平台:目前,Solaris不僅可以運行在SPARC CPU上,也支持在X86 (IA32) CPU上運行,並且最新版本已被移植到AMD64位CPU Opteron上。
市場地位:在伺服器市場,Sun的硬體平台以高可用性和高可靠性著稱,Solaris是目前市場上占據主導地位的Unix類操作系統。

閱讀全文

與編譯gnumake相關的資料

熱點內容
代碼加密常用方法 瀏覽:952
安卓手機如何解除已禁用 瀏覽:396
演算法的隨機性 瀏覽:485
高中解壓體育游戲 瀏覽:532
androidstudior丟失 瀏覽:345
命令行筆記 瀏覽:737
360目標文件夾訪問拒絕 瀏覽:518
3b編程加工指令 瀏覽:789
c8051f系列單片機選型手冊 瀏覽:772
南昌php程序員 瀏覽:511
bcs命令 瀏覽:446
如何在伺服器指向域名 瀏覽:417
車床編程可以做刀嗎 瀏覽:519
ln命令源碼 瀏覽:791
用粘液做解壓手套 瀏覽:331
icloud收信伺服器地址 瀏覽:500
編程思考者 瀏覽:453
壓縮機型號用什麼氟利昂 瀏覽:553
農機空氣壓縮機 瀏覽:666
程序員下載歌曲 瀏覽:897