1. 程式人生 > >基於cygwin學習linux 學習筆記之一:入門篇

基於cygwin學習linux 學習筆記之一:入門篇

最近開始學習linux ,不想折騰裝過雙系統或者虛擬機器,就按照了一個cygwin在windows 模擬linux環境。

首先安裝一些常用的外掛包:make 、gcc、g++、awk、 sed、vim等等。

首先先修復下cygwin 下vim 方向鍵和後退鍵不能使用的問題:

進入vim74資料夾(具體是vim73,74或者未來的更高版本是情況而定):

$ cd /usr/share/vim/vim74

對vim 進行設定:

$ cp vimrc_example.vim  ~/.vimrc

改過後vim中程式語言的關鍵字也添加了顏色,太棒了。

採用vim 建立一個cpp 檔案

首先建立檔案:

$ vim HelloWorld.cpp</span>
進入vim 後,輸入i 進入編輯模式,相關程式碼如下:
#include <iostream>

int main(){
      std::cout<<"HelloWorld!\n";
      return 0;
}
敲擊esc鍵退出編輯模式

輸入“:”來接受命令

儲存並推出vim

wq
對cpp檔案進行編譯,(預設的編譯輸出檔名為a.exe,這裡我通過-o myCpp 將輸出檔案重新命名為myCpp)
$ g++ -o myCpp HelloWorld.cpp

執行編譯後的檔案
$ ./myCpp.exe

成功打印出:
HelloWorld!

如上圖片供參考: