如何使用centos7系統安裝g++和建立.cpp檔案
【前言】
最近在學習基於Linux的C++程式設計,但是在安裝編譯器的過程中卻遇到了不少問題,網上的一些回答也不夠詳細,因此有了這篇文章。 【Centos7】
注意,我是在Linux虛擬機器下的centos7中完成的以下教程。 【root許可權】
開啟終端,或者按Ctrl+Alt+F2,進行命令列模式,輸入:su
然後它會要求你輸入管理員密碼,輸入完成後,獲得root許可權(這個是安裝所需要的)
ps:輸入exit可以退出root許可權 【安裝】
centos7安裝gc++的指令非常簡單:yum install gcc-c++
然後它會自動去網上下載相應的安裝包進行安裝,因此此步驟是必須以聯網為前提的。
注意,安裝的時候會詢問你是否確定安裝,是否確定更新之類的,輸入y回車就好了。
(至於怎麼離線安裝,大家另尋幫助吧) 【建立c++檔案】
很多教程只說到了安裝gc++,殊不知很多像我這樣的新手,既然連安裝都要找,那麼編輯檔案,編譯等這種難度更高的操作自然也不會了。
安裝完gc++後,我就傻眼了,因為不知道怎麼開啟gc++,完全不知道怎麼使用,而網上的教程也以安裝為主,對於如何使用很少提及。
回到我們的命令列視窗,輸入:vi pro1.cpp
這時,它會建立一個pro1.cpp的檔案,我們可以在裡面輸入我們的程式碼:
#include<iostream>
using namespace std;
int main()
{ cout<<"Hello world"<<endl; return 0; }
重點來了,這個vi的操作方式是有難度的,要按一下Esc,然後注意視窗的最下方一行(此時還是空白或者有一串預設的字元),輸入一個冒號: : (也就是shirt+; )
這時最下面那行就會顯示出一個冒號(:),然後輸入:wq 就會自動關閉檔案並儲存檔案。
附常用的vi編輯指令:
:w 儲存檔案但不退出vi :w file 將修改另外儲存到file中,不退出vi :w! 強制儲存,不推出vi :wq 儲存檔案並退出vi :wq! 強制儲存檔案,並退出vi q: 不儲存檔案,退出vi :q! 不儲存檔案,強制退出vi
:e! 放棄所有修改,從上次儲存檔案開始再編輯 【編譯】
建立好了檔案,那我們如何進行編譯呢?
輸入:g++ -o hello pro1.cpp //對其編譯並連結,以及修改檔名字為hello
輸入:./hello
螢幕上就會輸出 Hello world 啦! --------------------- 作者:在所_不辭 來源:CSDN 原文:https://blog.csdn.net/qwe641259875/article/details/80154884 版權宣告:本文為博主原創文章,轉載請附上博文連結!