首頁  >  文章  >  開發工具  >  sublime怎麼運行c程式碼

sublime怎麼運行c程式碼

藏色散人
藏色散人轉載
2019-08-23 14:41:129963瀏覽

下面由sublime使用教學欄位為大家介紹sublime編譯運行c程式碼的方法,希望對需要的朋友有幫助!

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中文網其他相關文章!

陳述:
本文轉載於:cnntt。如有侵權,請聯絡admin@php.cn刪除