SublimeでCコードを実行する方法

藏色散人
リリース: 2019-08-23 14:41:49
転載
9827 人が閲覧しました

次のコラム sublime 使用法チュートリアル では、sublime で C コードをコンパイルして実行する方法を紹介します。

SublimeでCコードを実行する方法

Sublime はどのように C コードを実行しますか?

1: 開発環境のセットアップ

C 言語は 2 つのソフトウェアを開発します。1 つはテキスト編集ツールで、Notepad または EditPlus を使用できます。

2 つ目は C 言語コンパイラです。ここでは gcc for Windows を使用します。

ここでは、Baidu Cloud Disk にある Windows 用 gcc のダウンロード アドレスを貼り付けます。

http://pan.baidu.com/s/1FubYD
ログイン後にコピー

2: 環境変数の設定:

(1) ダウンロードしたファイルを C ドライブのルート ディレクトリに解凍します。フォルダ名は MinGw;

(2) コンピューター—> (右クリック) プロパティ—> システムの詳細設定—> 環境変数—> システム変数、パスを選択して編集をクリックし、MicGw ファイルの下の bin ディレクトリ パスを変更します。これをコピーします。

C:\MinGW\bin です。パスを Path にコピーして、[OK] をクリックします。ディレクトリの前後のセミコロンに注意してください。必ず半角英語である必要があります。 。

(3) 上記と同様に、MicGw の下の lib フォルダーに対応する新しいシステム変数 lib を作成します。MicGw の下の include フォルダーに対応する新しいシステム変数 include を作成します。 C 言語開発の基本環境がセットアップされている場合でも、

保存した Hello.c ファイルをコンパイルし、コマンド

gcc Hello.c -o Hello.exe## を使用します。

#これは、gcc コマンドを使用して、Hello.exe 実行ファイルに書き込んだ Hello.c ファイルをコンパイルすることを意味します。このとき、ソース ファイルに対応するディレクトリに戻り、次のことを確認します。 Hello.exe ファイルが存在します。

Hello.exe を直接ダブルクリックすると、フラッシュが表示され、その後何も表示されないことがわかります。コマンド プロンプトで Hello.exe を直接確認すると、Hello, world!

3: 崇高な構成 C 言語環境

1 、という 2 つの単語が入力されていることがわかります。 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
ログイン後にコピー
Save as myc.sublime-build

2,コンパイル システムとして myc.sublime-build を選択するだけです。

#● for ステートメントがコンパイルできない問題を解決します (-std=c99)

● 中国語で出力される問題を解決します。 C言語が文字化けする(-fexec-charset =gbk)

以上がSublimeでCコードを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:cnntt
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!