2017-04-01 5 views
0

スレッドを使ってhello worldプログラムをコンパイルしようとしています。しかし、私は同じエラーが発生し続け、iveは違う方法で試しましたが運はありません。スレッドプログラムをコンパイルするには?

gcc hello.c -o hello -lpthread  // command line compilation 
./hello.c       // execution 
-bash: ./hello.c: Permission denied // error message 
+1

.cファイルまたは.oファイルは実行しません。実行可能ファイルを作成する必要があります。 「Hello world」チュートリアルの次のステップをお読みください。 – duffymo

答えて

1

-oオプションは、実行ファイルの名前を次に書き込むもの(この場合は 'hello')に変更します。 ./helloではなく./hello.cとして実行する必要があります。

関連する問題