如何安裝gcc-4.6(4.6.3-1ubuntu5)源碼包

如何安裝gcc-4.6(4.6.3-1ubuntu5)源碼包

我最近開始在 ubuntu 上工作,在其中安裝程式時遇到了很多困難。我不知道如何安裝 NetBeans 和 JAVA JDK 和 JRE。不幸的是,NetBeans 沒有 C++ 編譯器和偵錯器。我已經用谷歌搜尋了兩天,我所能找到和理解的就是這樣的事情:

sudo apt-get install build-essential
sudo apt-get install gcc g++
sudo apt-get install gdb

我最終 - 不知道如何 - 安裝了編譯器,但仍然沒有調試器。
然後我開始做一些瘋狂的事情。我清除了,,gcc不知道還有什麼。無論如何,我從這個鏈接下載了( )源碼包:g++gdbgcc-4.64.6.3-1ubuntu5http://packages.ubuntu.com/source/precise/gcc-4.6 正如您可能猜到的,不知道如何安裝它。所以請任何幫助,我們將不勝感激^_^

答案1

Ubuntu 與您習慣的 Windows 作業系統不同。舊習慣很難改掉,但越早越好。你必須放棄從任何人那裡下載 .exe 並將任何東西安裝到你的系統上的整個心態。這也是 Windows 存在如此多惡意軟體的眾多原因之一(儘管在我看來,Netbeans Java 和 Virtualbox 等最好從 Oracle 下載)。

運行 Linux 作業系統的優點之一是大多數程式(「套件」)都是透過套件管理器安裝的。這類似於“app-store”或“google-apps”,如果您熟悉 OSX,則更像“homebrew”。

使用Ubuntu安裝包(程式)不需要下載原始碼包的源碼。您所需要做的就是鍵入sudo apt-get後面的套件名稱。若要安裝 gcc-4.6 並建置 Essential,請開啟終端機並鍵入下列命令:

sudo apt-get update
sudo apt-get install gcc-4.6 build-essential

如果沒有看到錯誤,則表示該軟體包已安裝。如果需要查看是否安裝了任何 gcc 軟體包,可以在開啟的終端機中鍵入以下命令:

dpkg -l | grep gcc

輸出將列出名稱中包含字母 gcc 的每個已安裝軟體包。沒有輸出 = 沒有安裝任何軟體包。

也,

dpkg -l 

將列出所有已安裝的軟體包。

若要搜尋與「netbeans」相關的可用軟體包,您可以鍵入以下命令:

apt search netbeans

若要縮小結果範圍,請鍵入下列命令:

apt search netbeans | grep netbeans

另一個搜尋範例:

apt search c++ | grep compiler

最後,您可以透過鍵入以下命令來安裝 GUI 前端(突觸套件管理器)來幫助您搜尋和安裝套件:

sudo apt-get install synaptic

在已安裝的應用程式中搜尋 synaptic 套件管理器或開啟終端機並鍵入以下命令:

sudo synaptic

相關內容