単純な単一ソース プログラムの場合:
make foo
ソース ファイルは foo.c または foo.cpp などです。
メイクファイルさえ必要ありません。 Make には、ソース ファイルを同じ名前から拡張子を除いた実行可能ファイルにビルドするのに十分な組み込み規則があります。
ビルドしたばかりの実行可能ファイルを実行することは、他のプログラムを実行することと同じですが、ほとんどの場合、シェルは $PATH
にあるものだけを検索するため、実行可能ファイルへのパスを指定する必要があります。 ほとんどの場合、現在のディレクトリが含まれていません (.
).
ビルドされた実行可能ファイル foo
を実行するには :
./foo
gcc main.cpp -o main.out
./main.out
これは、すべての Unix マシンで機能するコマンドです... Linux/Ubuntu でも使用しますが、OS X でも機能します。 Terminal.app に次のコマンドを入力します .
$ g++ -o lab21 iterative.cpp
-o
文字 O はゼロではありません
lab21
実行可能ファイルになります
iterative.cpp
あなたのC++ファイルです
そのコマンドを実行した後、ターミナルで次のように入力してプログラムを実行します:
$ ./lab21