1

XQuartz(X11)ターミナルからプログラムを実行しようとしていますが、コンパイル時に実行可能ファイルにアスタリスクがなく、実行されません。名前を入力してもコマンドが見つからないというメッセージが表示されます。ある時点でXcodeを使用していて、コマンドラインツールをダウンロードしました。私はC++とプログラミング全般に非常に慣れていません。これはなぜですか、これを修正するには何をする必要がありますか?

4

1 に答える 1

2

バイナリにコンパイルした場合は、バイナリが存在するフォルダーで、を使用して実行し./binary-nameます。通常は実行する必要があります。ただし、バイナリが実行可能ではないと表示されている場合(ほとんどありません)、実行可能権限を。で設定しますchmod +x binary-name

通常、実行可能ファイルがにない場合は、実行可能ファイルの前に実行可能ファイルPATHを追加し./て実行する必要があります。

于 2012-10-08T02:08:01.217 に答える