bash:予期しないタグ 'firsttry.c'の近くに構文エラーがあります。

bash:予期しないタグ 'firsttry.c'の近くに構文エラーがあります。

私のコード---

#include <stdio.h>

int main(void)
{
    printf("hello, world\n");
}

予期しないタグ 'firsttry.c'の近くでbash:構文エラーが発生します。

答え1

これはシェルスクリプトではなくCプログラムです。これをコンパイルしなければ実行できない実行可能ファイルが提供されます。

最新のUnix / Linuxタイプのシステムで最も簡単なアプローチは次のとおりです。

$ make firsttry

これはあなたの地域にのみ適用されます。make(1)明示的なルールを必要とせずにfirsttry実行可能ファイルを構築できることを認識するために、インストールにルールが組み込まれています。firsttry.cMakefile

組み込みのインテリジェントなシステムでは、従来の方法で実行できます。

$ cc firsttry.c -o firsttry

どちらにしても、それから次のように実行できます。

$ ./firsttry
hello, world

関連情報