5

サブライムテキスト2の組み込みビルドコマンドでプログラムをビルドしたい

gcc.sublime-build ファイルを作成しました

{
"cmd" : ["gcc", "$file_name", "-o", "${file_base_name}"],
"selector" : "source.c",
"shell":true,
"working_dir" : "$file_path"
}

しかし、私が得るのはエラーです

gcc: 致命的なエラー: 入力ファイルなしのコンパイルが終了しました。[終了コード 4 で 0.0 秒で終了]

何か案は

4

2 に答える 2

5

の値がシェルに渡され、1 つの文字列である必要があるため、 Sublime Text はgccパラメーターなしで実行されます。あなたのファイルでは、パラメーターを GCC に直接渡したいようです。"shell": true"cmd""shell"false

于 2012-07-07T09:49:00.597 に答える
0

Makefileでこれを行います:

CC=gcc
all: source

次に、 と入力しmakeます。

于 2012-07-07T01:24:45.117 に答える