下面由sublime使用教學欄位為大家介紹sublime編譯運行c程式碼的方法,希望對需要的朋友有幫助!
sublime怎麼執行c程式碼?
一:開發環境的建構
C語言開發兩個軟體,一個是文字編輯工具,Notepad 或是EditPlus都可以;
二個是C語言編譯器,這裡我用的是gcc for windows;
這裡我黏出來gcc for windows在百度雲端碟上的下載位址。
http://pan.baidu.com/s/1FubYD
二:環境變數的設定:
(1)將剛下載好的文件,解壓縮到C磁碟根目錄下,資料夾名稱MinGw;
(2)電腦->(右鍵)屬性->進階系統設定->環境變數->系統變量,選取Path點選編輯,將MicGw檔案下的bin目錄路徑複製出來,我在這裡是
C:\MinGW\bin,將路徑複製到Path中,點擊確定;注意點目錄前後的分號,一定要有並且必須是英文半角。
(3)同上,新建一個系統變數lib,對應MicGw下的lib資料夾;新建一個系統變數include,對應MicGw下的include資料夾;
到此為止,我們就算是搭建好C語言開發的基本環境了;
編譯我們剛剛儲存好的Hello.c文件,採用指令 gcc Hello.c -o Hello.exe
意思就是透過gcc指令將我們剛剛寫的Hello.c 檔案編譯成Hello.exe的可執行文件,這時候你回到原始檔對應的目錄下,發現會有一個Hello.exe的檔案;
直接雙擊Hello.exe 發現會有一閃,然後就啥都沒有。我們還是直接在指令提示字元下查看,Hello.exe ,發現打出來兩個字 Hello, world!
三:sublime設定C語言環境
1 、sublime->工具->編譯系統->新編譯系統
輸入以下設定資訊:
{ "working_dir": "$file_path", "cmd": "gcc -Wall \"$file_name\" -fexec-charset=gbk -o \"$file_base_name\" -std=c99", "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "selector": "source.c", "variants": [ { "name": "Run", "shell_cmd": "gcc -Wall \"$file\" -fexec-charset=gbk -o \"$file_base_name\" -std=c99 && start cmd /c \"${file_path}/${file_base_name} & pause\"" } ] } Select CodeCopy
儲存為myc.sublime-build
#2、
##2、選擇你的myc.sublime-build作為編譯系統即可● 解決不能編譯for語句 (-std=c99)● 解決C語言輸出中文是亂碼 (-fexec-charset =gbk)###以上是sublime怎麼運行c程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!