C++プログラムをコンパイルして実行する方法【g++コマンドの手順を解説】
コンパイラとソースプログラムの準備ができていれば、C++プログラムのコンパイルと実行はとても簡単です。ここでは、GCCコンパイラがすでにインストールされており、コンパイルしたい「source.cpp」というソースファイルがあることを前提に、具体的な手順を順番に説明します。
手順1:ターミナル(コマンドプロンプト)を開く
まず、新しいターミナルウィンドウを開きます。Windowsを使用している場合は、cmd(コマンドプロンプト)を起動してください。
手順2:ソースファイルのあるディレクトリへ移動する
次に、source.cppファイルが保存されているディレクトリに移動します。たとえば、ファイルが「C:/Users/Dell/Documents」にある場合は、コマンドラインで以下のように入力します。
$ cd 'C:/Users/Dell/Documents'
手順3:g++コマンドでコンパイルする
続いて、以下のコマンドを入力して、g++を使ってソースファイルをコンパイルします。
$ g++ -o <付けたい実行ファイル名> source.cpp
「<付けたい実行ファイル名>」の部分は、任意の名前に置き換えてください。例として「myprogram」などを指定できます。
手順4:プログラムを実行する
最後に、作成された実行ファイルを実行しましょう。以下のコマンドでプログラムを実行できます。
$ ./myprogram
これで、C++プログラムのコンパイルから実行までが完了です。もしエラーが表示された場合は、ソースコード内の文法ミスや、ディレクトリの移動忘れがないか確認してみてください。また、LinuxやmacOSではGCC(g++)が標準で利用できることが多く、Windowsの場合はMinGWやWSLなどの環境を整えると同じ手順で開発が行えます。
-
sin(x)とcos(x)の値を計算するC++プログラムの解説
sin(x)とcos(x)の値を計算するC++プログラム 本記事では、角度を入力として受け取り、その角度に対応するsin(x)(正弦)とcos(x)(余弦)の値を計算して結果を表示するC++プログラムを解説します。ライブラリ関数に頼らず、テイラー展開(マクローリン展開)を用いて数値を近似する手法を紹介します。 sin(x)とは sin(x)は三角関数の一つで、角度xに対する正弦の値を求めるために使用されます。直角三角形では、斜辺に対する対辺の比として定義されます。 $$\sin (x) = \displaystyle\sum\limits_{k=0}^\infty \frac{(-1)^{k
-
Pythonプログラムの実行方法まとめ!IDLE・コマンドライン・PyCharmなど5つの方法を解説
コードを書いたら、次はそれを実行して出力結果を確認する必要があります。プログラムを実行することで、書いたコードが正しく動作し、期待通りの結果が得られるかどうかをチェックできます。幸いなことに、Pythonプログラムの実行はとても簡単です。この記事では、代表的な5つの実行方法をわかりやすく解説します。IDLEで実行するPythonに標準で付属しているIDLEを使ってプログラムを実行するには、以下の手順に従います。Pythonのコードを書いて保存します。メニューから「Run > Run Module」を選択するか、キーボードのF5キーを押すだけで実行できます。IDLEは初心者にとって扱いやす