2017-08-20 26 views
-1

example_action.cというファイルがexampleフォルダにあります。ターミナルでVm virtualbox ubuntu、端末から.cファイルを実行できない

私は

CDの例

LS

を入力し、それがexample_action.cを示しexample.file私はその後、example.fileオーバーexample_action.cを実行しようとしています

その結果を出力する。

result.file

./example_actionのexample.fileが、私がしようと、すべての変化は、別のエラーを与えます。

のbash:example_action

コマンドように

を認識していないが見つかりません。

これを行うには何かインストールする必要がありますか?

ありがとうございました。

答えて

0

cプログラムファイルを実行するには、まずgccを使用してコンパイルします。あなたの仮想マシンにgccがインストールされているはずです。次に、そのフォルダに開いている端末に "gcc filename.c"と入力してコンパイルします。これは "a.out"ファイルを生成します。次に、 "./a.out"と入力してcファイルを実行します。 さらに、ファイル拡張子 ".c"にファイル名を追加する必要があります。ファイル名は、あなたがCソースコードファイル(拡張子.c)を実行しようとしている

0

example_action.cあるので

bash:example_action not found 

このエラーがあります。あなたが最初の機械語にファイルを変換する必要があります(話す:コンパイル)、そのよう:

gcc -o example_action example_action.c 

-oは、出力ファイルの名前を指定するには、それ以外の場合はgccはデフォルトでa.outを使用します

次に、生成された実行可能ファイルを使用することができます。

./example_action example.file result.file 
関連する問題