Ubuntu之C++開發環境的搭建

  初學Linux,今天反覆卸載與重裝微軟商店的Ubuntu好幾回,終於解鎖了在Ubuntu上搭建C++開發環境的正確姿式,linux

搭建了一個很是簡單的開發環境;簡單到什麼地步呢?只是簡單地配置了一下編輯器,安裝了幾款編譯器。c++

而就是這樣一個簡單的開發環境,對於如今的我來講足夠用了。vim


編輯器

  Ubuntu自帶了Vim編輯器,經過編輯.vimrc文件即可隨意配置本身的Vim了(入坑的緣由),必要配置以下:服務器

  1. set number    //顯示行號
  2. set tabstop=4    //設置tab的縮進寬度
  3. set shiftwidth=4    //設置<<和>>的縮進寬度及自動縮進寬度
  4. set cindent    //設置c/c++風格的自動縮進
  5. inoremap ( ()<Esc>i
    inoremap [ []<Esc>i
    inoremap { {<CR>}<Esc>O
    inoremap ' ''<Esc>i
    inoremap " ""<Esc>i    //括號及引號的自動補全
  6. map <F5> :call Compileandrun()<CR>
    func! Compileandrun()
        exec "w"
        if &filetype == 'c'
            exec '!g++ % -o %<'
            exec '!time ./%<'
        elseif &filetype == 'cpp'
            exec '!g++ % -o %<'
            exec '!time ./%<'
        endif
    endfunc    //一鍵編譯運行

 編譯器

  在Ubuntu上只需兩個命令便可安裝上GCC及G++編譯器。編輯器

  1. sudo apt-get update    //更新源列表。
  2. sudo apt-get install build-essential    //安裝了該軟件包,編譯c/c++所須要的軟件包也都會被安裝。

     一個簡單的開發環境就這樣搭建好了。ui


科普

 1.   sudo apt-get updatespa

   linux每一個發行版,都會維護一個本身的"軟件倉庫",其中Ubuntu維護的"軟件倉庫"是源列表ci

   說白了就是網址列表,這個地址指向的數據標識着這臺源服務器上有哪些軟件能夠安裝使用。開發

   這個命令的做用是得到最新的軟件包的列表,它會訪問源列表裏的每一個網址,並讀取軟件列表,而後保存在本地電腦。rem

   軟件包管理器裏看到的軟件列表,都是經過該命令更新的。

 2.  sudo apt-get upgrade

   該命令會對本機上已安裝的軟件與軟件列表對應軟件作比較,看是否須要更新。

相關文章
相關標籤/搜索