sublime 配置 gcc/g++ 環境


資料來源:

http://blog.csdn.net/leonsc/article/details/5853614

http://www.cnblogs.com/zhenglichina/archive/2012/08/10/2632071.html


配置好sublime的g++環境已經有一個多月了,寫下此文以便以后查閱。


1.在windows下配置好gcc/g++環境

     下載cygnus的g++編譯器:http://www.claremontmckenna.edu/math/ALee/g++/full.exe  下載之后直接按照提示運行安裝即可。這里假設安裝在 c:\cygnus\cygnus-b20 下

在子文件下找到bin的位置,此處為  C:\cygnus\cygwin-b20\H-i586-cygwin32\bin, 將其添加到系統的環境變量中(記住,是添加!!!我遇到過直接新建path然后導致原來的環境變量全沒了的-。-)

  確定安裝成功:在cmd中輸入gcc -v, 出現幾行信息,最后一行應該是

   gcc version egcs-2.91.57 19980901 (egcs-1.1 release)。


2.在sublime中配置g++ 編譯

Tools ->  Build System -> New Build System

然后輸入如下代碼:

 

{
    //"cmd": ["g++","${file}","-std=c++11" ,"-o", "${file_path}/${file_base_name}" ,"-I","C:\cygnus\cygwin-b20\H-i586-cygwin32\bin],
    "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.c, source.c++",
    


    "variants":
    [
        {
            "name": "Run",
            "cmd": ["${file_path}/${file_base_name}"]
        }
    ]
}


保存為g++.sublime-build,該文件在sublime的  Packages/User 文件夾下。

 

然后打開一個cpp文件,Ctrl+B 編譯, Ctrl+Shift+B 運行(我的運行快捷鍵不知道為嘛用不了,沒發現什么快捷鍵沖突,同學的好好的)

編譯后會在文件所在的目錄下(在該文件右鍵Opening Containing Folder既可打開所在目錄)生成一個exe文件,可直接運行。sublime的運行狀態下好像是不能輸入的,你可以用文件進行讀和寫。


好了,以后簡單的程序就不用開vs了。 ^_^


Tips:

1. 推薦兩個主題:

   Tomorrow_night_bright(暗黑系)下載地址:https://github.com/chriskempson/tomorrow-theme,選擇textmate的版本即可,記住一定要保存成xml格式,后綴名為 .tmTheme, 保存在 Sublime Text 2\Packages\Color Scheme - Default 文件夾下。這個主題還有notepad++的版本

    Coda(清爽系)  http://pan.baidu.com/share/link?shareid=937779511&uk=3323174559

2. 推薦一個快捷鍵: 

    Ctrl+D 選中當前單詞,持續按會尋找下一個,並在該處新建一個光標,這個實在是太方便了啊!!!絕對適合重構~

3.再推薦一個插件: 

Filediffs 地址:https://github.com/colinta/SublimeFileDiffs 絕對強大!!!可以將兩個文件進行對比,和剪貼板對比


吐槽一句:csdn的blog什么時候才能支持markdown啊=。= 排版煩死了



    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM