HOME > natural science Laboratory > コンピュータ・シミュレーション講座 > TIPS 集

g++ コンパイル時に変数をC++プログラムに引き渡す

文責:遠藤 理平 (2010年10月12日) カテゴリ:TIPS 集(107)備忘録(18)

パラメータを変更しただけの計算を数多くする必要がある場合、コンパイル時や実行時に変数を指定したい場合が多いので、 動作確認プログラムをメモしておきます。
(※g++ 実行時に変数をプログラムに引き渡す

test.cpp

次のC++のファイルを作成します。
プログラムの中で利用している「K」の宣言文がありません。

#include <iostream>
using namespace std;

int main(){
	cout << K << endl;
	return 0;
}

実行コマンド

コンパイルオプション「-D」の後に変数と値を指定します。

g++ test.out -D K=3 test.cpp
./test.out 


タグ: , ,

▲このページのトップNPO法人 natural science トップ

関連記事

TIPS 集

備忘録

▲このページのトップNPO法人 natural science トップ




Warning: mysqli_connect(): (28000/1045): Access denied for user 'xsvx1015071_ri'@'sv102.xserver.jp' (using password: YES) in /home/xsvx1015071/include/natural-science/include_counter-d.php on line 8
MySQL DBとの接続に失敗しました