windows下搭建Linux命令、VIM、gcc

windows下的命令沒有學習過,Linux下的命令雖然不精通,但是比windows下的強很多,在今天,週末,沒事,就搭建了windows下的Linux環境,作爲學習筆記。

  1. 安裝Linux命令集
    1)經過在上網搜索,我用的是gunwin32,下載地址
    https://sourceforge.net/projects/getgnuwin32/?source=typ_redirect
    2)然後進行安裝即可。
    3)進入到安裝目錄下,點擊運行download.bat,進行下載了命令。這個需要很長的時間。需要耐心等待。
    4)OK了之後,運行install.bat進行安裝。
    3)然後進行環境變量的設置,需要把gunwin32安裝目錄下的bin目錄添加進環境變量中。我的是
    C:\Program Files (x86)\GnuWin32\GetGnuWin32\gnuwin32\bin
    此時,你可以打開windows的終端,敲下命令ls,此時,windows就會認識了, 到這裏,就算OK 了。第4)步可以忽略了。
    4)在gunwin32目錄下有一個Star Menu的子目錄,打開,會發現有一個gunwin32的快捷方式,打開它看看,發現是一個終端的東西,這個是gunwin32自帶的一個類windows終端的東西。你可以用它代替windows的終端。cdm和gunwin32終端對比
    5)我們可以看看添加進環境變量的目錄下的東西是啥,其實都是一些.exe的可執行程序,而且命名都是命令名字,其實,這和Linux下的命令是一個意思,都是一些可執行程序,如果,發現裏面沒有你想要的命令,我們可以在網上下載後,解壓放到這個目錄下即可。如圖所示
    命令下載 地址
    http://sourceforge.net/projects/gnuwin32/files/
    然後解壓放在這個目錄下即可。

  2. gcc windows下的安裝
    我使用的是MinGW
    1)下載地址https://sourceforge.net/projects/mingw/files/Installer/
    2)運行安裝,在安裝的時候,電腦需要網絡,因爲是在線下載安裝的。
    3)安裝的過程中會出現一個窗口,讓你選擇安裝的工具,選擇你需要安裝的工具,可以多選,鼠標右鍵選擇Mark for install , 選完要安裝的工具之後,然後到左上角菜單Installation,點擊Apply changes,出來的窗口,點擊Apply即可。安裝完之後,工具選項前面是綠色的。
    工具管理器
    4)需要添加環境變量。
    a)PATH中添加,添加安裝目錄的bin子目錄,我的是C:\MinGW\bin,在這個目錄,保存的是工具的可執行文件,例如gcc.exe、gdb.exe。
    b).新建LIBRARY_PATH變量,加入標準庫的路徑,我的是C:\MinGW\include
    c)新建變量C_INCLUDE_PATH,在其值中加入頭文件路徑,我的是C:\MinGW\include。
    5)驗證,在終端,輸入gcc -v 若已經成功安裝好,會顯示gcc的版本信息。安裝成功後的截圖

  3. vim windows下的安裝
    我在這裏安裝的是gvim
    1)下載地址http://www.vim.org/download.php#pc
    我選擇的是 gvim74-1024.exe
    2)進行安裝。這裏沒有什麼需要特別的。
    3)簡單修改配置。
    在按章目錄下,修改_vimrc文件, 在文件的末尾添加
    set nu
    syn on
    set cindent
    其中,set nu 是顯示行號,
    syn on語法高亮,
    set cindent 自動縮進

  4. 初體驗
    上面的所有安裝OK 之後,就可以體驗了。打開終端
    進入F盤,命令爲F:
    創建目錄mkdir vim_demo
    cd vim_demo
    touch demo.c
    vim demo.c
    代碼
    保存退出:qw
    進行編譯,gcc -o demo.exe demo.c
    此時ls會發現生成demo.exe
    demo.exe就會在終端上打印打印結果

你也可以創建一個Makefile,然後直接運行make即可。更加專業。
windows下的linux開發環境搭建到此爲止。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章