dev編譯器怎麼安裝
在虛擬機上掛載Centos1光碟,創建目錄mkdir /medir/cdrom/ 掛載mount /dev/sr0 /medir/cdrom/ 配置yum倉庫 cd /etc/yum.repos.d/ 備份文件cp *M* centos.bak
編輯vim *M* 進去後修改enable=1 gpgcheck=0 然後保存退出 清空緩存yum clean all 創建新的緩存yum makecache
然後安裝gcc和gcc-c++ yum -y install gcc gcc-c++ 完成安裝
⑵ 請問怎麼在虛擬機linux操作系統中安裝gcc編譯器
1. 下載
在GCC網站上( http://gcc.gnu.org/)或者通過網上搜索可以查找到下載資源。目前GCC的最新版本為 3.4.0。可供下載的文件一般有兩種形式:gcc-3.4.0.tar.gz和gcc-3.4.0.tar.bz2,只是壓縮格式不一樣,內容完全一致,下載其中一種即可。
2. 解壓縮
根據壓縮格式,選擇下面相應的一種方式解包(以下的「%」表示命令行提示符):
% tar xzvf gcc-3.4.0.tar.gz
或者
% bzcat gcc-3.4.0.tar.bz2 | tar xvf -
新生成的gcc-3.4.0這個目錄被稱為源目錄,用${srcdir}表示它。以後在出現${srcdir}的地方,應該用真實的路徑來替換它。用pwd命令可以查看當前路徑。
在${srcdir}/INSTALL目錄下有詳細的GCC安裝說明,可用瀏覽器打開index.html閱讀。
3. 建立目標目錄
目標目錄(用${objdir}表示)是用來存放編譯結果的地方。GCC建議編譯後的文件不要放在源目錄${srcdir]中(雖然這樣做也可以),最好單獨存放在另外一個目錄中,而且不能是${srcdir}的子目錄。
例如,可以這樣建立一個叫 gcc-build 的目標目錄(與源目錄${srcdir}是同級目錄):
% mkdir gcc-build
% cd gcc-build
以下的操作主要是在目標目錄 ${objdir} 下進行。
4. 配置
配置的目的是決定將GCC編譯器安裝到什麼地方(${destdir}),支持什麼語言以及指定其它一些選項等。其中,${destdir}不能與${objdir}或${srcdir}目錄相同。
配置是通過執行${srcdir}下的configure來完成的。其命令格式為(記得用你的真實路徑替換${destdir}):
% ${srcdir}/configure --prefix=${destdir} [其它選項]
例如,如果想將GCC 3.4.0安裝到/usr/local/gcc-3.4.0目錄下,則${destdir}就表示這個路徑。
在我的機器上,我是這樣配置的:
% ../gcc-3.4.0/configure --prefix=/usr/local/gcc-3.4.0 --enable-threads=posix --disable-checking --enable--long-long --host=i386-redhat-linux --with-system-zlib --enable-languages=c,c++,java
將GCC安裝在/usr/local/gcc-3.4.0目錄下,支持C/C++和JAVA語言,其它選項參見GCC提供的幫助說明。
5. 編譯
% make
這是一個漫長的過程。在我的機器上(P4-1.6),這個過程用了50多分鍾。
6. 安裝
執行下面的命令將編譯好的庫文件等拷貝到${destdir}目錄中(根據你設定的路徑,可能需要管理員的許可權):
% make install
至此,GCC 3.4.0安裝過程就完成了。
6. 其它設置
GCC 3.4.0的所有文件,包括命令文件(如gcc、g++)、庫文件等都在${destdir}目錄下分別存放,如命令文件放在bin目錄下、庫文件在lib下、頭文件在include下等。由於命令文件和庫文件所在的目錄還沒有包含在相應的搜索路徑內,所以必須要作適當的設置之後編譯器才能順利地找到並使用它們。
6.1 gcc、g++、gcj的設置
要想使用GCC 3.4.0的gcc等命令,簡單的方法就是把它的路徑${destdir}/bin放在環境變數PATH中。我不用這種方式,而是用符號連接的方式實現,這樣做的好處是我仍然可以使用系統上原來的舊版本的GCC編譯器。
首先,查看原來的gcc所在的路徑:
% which gcc
在我的系統上,上述命令顯示:/usr/bin/gcc。因此,原來的gcc命令在/usr/bin目錄下。我們可以把GCC 3.4.0中的gcc、g++、gcj等命令在/usr/bin目錄下分別做一個符號連接:
% cd /usr/bin
% ln -s ${destdir}/bin/gcc gcc34
% ln -s ${destdir}/bin/g++ g++34
% ln -s ${destdir}/bin/gcj gcj34
這樣,就可以分別使用gcc34、g++34、gcj34來調用GCC 3.4.0的gcc、g++、gcj完成對C、C++、JAVA程序的編譯了。同時,仍然能夠使用舊版本的GCC編譯器中的gcc、g++等命令。
6.2 庫路徑的設置
將${destdir}/lib路徑添加到環境變數LD_LIBRARY_PATH中,最好添加到系統的配置文件中,這樣就不必要每次都設置這個環境變數了。
例如,如果GCC 3.4.0安裝在/usr/local/gcc-3.4.0目錄下,在RH Linux下可以直接在命令行上執行或者在文件/etc/profile中添加下面一句:
setenv LD_LIBRARY_PATH /usr/local/gcc-3.4.0/lib:$LD_LIBRARY_PATH
7. 測試
用新的編譯命令(gcc34、g++34等)編譯你以前的C、C++程序,檢驗新安裝的GCC編譯器是否能正常工作。
8. 根據需要,可以刪除或者保留${srcdir}和${objdir}目錄。
如果用的是ubuntu或者是fedora的話 可以在源里直接安裝
⑶ 如何在ubuntu linux安裝編譯器,實現hello,word
1,安裝配置GCC編譯器:
在Ubuntu安裝完成已經有GCC了(GCC是由GNU之父Stallman所開發的Linux下的編譯器,全稱為GNU Compiler Collection, 目前可以編譯的語言包括:C, C++, Objective-C, Fortran, Java, and Ada.).但是GCC還不能編譯文件.因為缺少一些頭文件.那麼我們就要來配置這些頭文件.在這里我們需要安裝build-essential這個軟體包,安裝了這個包會自動安裝上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等一些必須的軟體和頭文件的庫.
ctrl+alt+t 進入圖像模式終端界面(注意:ctrl+alt+f1字元模式終端界面 ,一般都用圖像模式終端界面)
安裝build-essential:在終端界面裡面輸入sudo apt-get install build-essential
2,查看安裝的gcc版本號:
gcc --version
3,vi和vim的區別:
vi和vim都是Linux中的編輯器,不同的是vim比較高級,可以視為vi的升級版本。vi使用於文本編輯,但是vim更適用於coding。
4,利用vi編輯器新建文件 終端輸入:vi helloworld.c ,進入編輯寫代碼。
5,寫完代碼後在底模式wq保存退出。
6,終端輸入輸入 gcc helloworld.c,編譯生成a.out文件。
7, 終端輸入輸入 ./a.out 運行程序。
⑷ 如何為DEV C++升級GCC編譯器直接用新版的MinGW在DEV C++目錄覆蓋安裝就可以了嗎
簡單的方法當然是覆蓋安裝。Dev c++自帶的MinGW在dev c++的安裝目錄裡面,覆蓋每個文件夾(bin, lib和include)就可以了。
另外一個辦法是安裝到你自己的目錄,然後在Dev c++裡面選項設置裡面又一個地方可以設置你的compiler,把相應的新版本編譯器的路徑放進去就可以了。這里有個程序bug,你不能用內置的選擇器,會出錯,你找到那個頁面後只能手動填入。
不推薦繼續使用dev c++,因為他們已經停止更新了,對新版本的mingw支持並不好,特別是gdb現在已經到了7.x版本,但是dev c++並不知持新版的gdb,所以會有很多不便。
⑸ devc下面的那個面板怎麼打開
使用高級語言編程時,我們通常使用一個集成開發環境(Integrated Developing Enviroment,簡稱IDE)來進行編輯、編譯、運行和調試工作。對於 C 和 C++ 語言,常用的集成開發環境有:很早的 Turbo C 和 Turbo C++(這兩個太舊了,不推薦使用)、復雜而龐大的Microsoft Visual Studio(有6.0,7.1,2003,2005,2008,2013,2015等多個版本),免費而簡潔的 Dev-C++ 和 Code::Block 等等。在此簡要介紹 Dev-C++ 的安裝和使用方法。
1、安裝與啟動
Dev-C++ (有時候也稱為 Dev-Cpp)是一個免費軟體,最早是由 BloodShed 公司開發的,在版本 4.9.2 之後該公司停止開發並開放源代碼。然後由 Orwell 接手進行維護,陸續開發了幾個版本,後來也有其他開發人員陸續參與開發維護並發布了一些分支版本。
建議讀者從 Dev-C++ 中文版網站(https://devcpp.gitee.io/)下載最新版本(2020年9月):Dev-C++ 5.15中文版。
下載之後開始安裝。安裝過程很簡單,按照對話框的操作提示執行即可,在此略過不敘。
安裝完畢之後,雙擊 Windows 桌面上的 Dev-C++ 圖標,以啟動Dev-C++。工作界面如下圖所示。編譯成功之後可以點擊工具欄上的「運行」按鈕,就可以運行程序。有時為了省事,可以直接點擊工具欄上的「編譯運行」按鈕。
界面上依次顯示有菜單欄和兩行工具欄。其中第一行工具欄是平時使用最多的,其各個按鈕的功能如下圖所示:
2、編輯功能
點擊工具欄上的「新建源代碼」按鈕(或者按快捷鍵 Ctrl+N),就可以新建一個空白的源代碼文件,並開始編寫程序了。
點擊工具欄上的「打開」按鈕(或按快捷鍵 Ctrl+O),就可以打開一個原有的源代碼文件或工程文件,進行編輯。
點擊工具欄上的「保存」按鈕(快捷鍵 Ctrl+S),即可保存當前編輯的文件,默認文件擴展名為「.cpp」。需要注意的是,默認情況下每次保存文件時,Dev-C++ 都會自動對當前文件按照基本書寫規范進行格式化(整理文件中的空行、空格、括弧和縮進)。
點擊工具欄上的「關閉」按鈕,即可關閉當前編輯的文件。
在 Dev-C++ 中編輯文件時,基本操作與其它文本編輯器是完全相同的。不過,除了基本的文本編輯功能之外,Dev-C++還提供了以下一些用於程序編輯的方便功能:
(1)點擊「插入片段」按鈕,可以插入一些常用的代碼片段。建議用戶在編輯每個源文件時,可以插入「文件頭注釋塊」和「C++ main」,以快速開始編輯工作。
(2)編輯區左邊的行號區中顯示了代碼中的塊狀結構,可供用戶看出代碼中的復合語句層次。
(3)編輯窗口左邊的「符號和類」窗格中顯示了當前程序中定義的函數、全局變數、結構體和類等信息,方便用戶掌握整個程序的結構。
例如,某個編輯狀態如下:
3、編譯與運行
程序編寫完畢,就可以進行編譯了。
首先要設置編譯器。 點擊Dev-C++工具欄上的「編譯器配置」下拉框,就可以看到多種編譯器的配置方案並從中選擇。 Dev-C++ 默認安裝的編譯器是 TDM-GCC 9.2.0(這是一個免費開源的C/C++編譯器)。選擇時主要是考慮兩個因素:1、根據自己所安裝的Windows系統是 64 位還是 32 位而選擇含有「64位」或「32位」的配置方案;2、在准備進行調試時只能選擇含有「調試」的方案,只有對於大型程序才需要改用含有「性能分析」和「發行」的方案。
⑹ 請問怎麼在虛擬機linux操作系統中安裝gcc編譯器
如果Linux伺服器能夠上網的話,使用 yum命令安裝
安裝gcc yum install gcc
安裝g++ yum install gcc-c++
如果是純手工安裝RPM包的話,比較繁。要依賴包一個一個安裝上去,最後再安裝gcc
rpm -ivh kernel-headers-2.6.32-431.el6.x86_64.rpm
rpm -ivh glibc-headers-2.12-1.132.el6.x86_64.rpm
rpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpm
rpm -ivh libgomp-4.4.7-4.el6.x86_64.rpm
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm
rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm
⑺ Dev-c++如何添加新的編譯器
dev 的編譯器是最新的 如果你不滿意
可以把mingw32解壓縮(或者安裝後的)後的幾個文件夾直接覆蓋dev即可。如果要配置新的編譯器,比如vc的cl
那麼你還需要查看一下編譯的 參數,dev建議用mingw,因為它是gcc的win版本 ansi支持很好,只要不是win sdk的 都有不錯的支持。