
No.2ベストアンサー
- 回答日時:
あれ? 今試したら,環境変数効きますけどね.
$ cat Makefile
prog: prog.c
$(COMPILE) prog.c -o prog
$ cat compile
#!/bin/bash
make -f Makefile
$ make
prog.c -o prog
make: prog.c: Command not found
make: *** [prog] Error 127
$ export COMPILE=gcc
$ make
gcc prog.c -o prog
$ touch prog.c
$ ./compile
gcc prog.c -o prog
No.1
- 回答日時:
make VAR=VAL
でだめでしょうか?
この回答への補足
早速のご回答ありがとうございます。
複数のmakeをひとつのシェルスクリプトで
実行しているのでそれはできませんでした。
ちなみにそのシェルスクリプトは
--------------------------------------
cd $VAR/hoge1
make -f hoge1.mak
cd $VAR/hoge2
make -f hoge2.mak
.
.
.
cd $VAR/hogen
make -f hogen.mak
--------------------------------------
のようになっており、それぞれの*.makにも
$VARが利用されています。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FTPコマンドでディレクトリごと...
-
バッチを用いたフォルダの自動移動
-
makefile でファイルをコピーす...
-
【PHP】declare命令で”Fatal er...
-
Subversionのリポジトリの削除
-
ApacheでのSSIを利用する際の拡...
-
filemtimeについて
-
現在位置より2つ上のディレク...
-
Subversionで、ファイルをリネ...
-
rmdirでフォルダが消せません
-
URLの中の~の記号の意味は?
-
1桁7セグメントLEDの部品高さ
-
PHPのif文でその処理を途中で抜...
-
DBに格納された画像データを縮...
-
トランザクションが原因?DBに...
-
【file_exists】ファイルが存在...
-
拡張子php画像をjpg画像等に変...
-
phpでアドレス形式をチェックす...
-
エラーコードの意味を教えてく...
-
文字列全体に対する置き換え [...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPコマンドでディレクトリごと...
-
Subversionのリポジトリの削除
-
CFileDialogの最初のディレクト...
-
makefile でファイルをコピーす...
-
現在位置より2つ上のディレク...
-
visualstudioでc#のdllができない
-
JAVA内で複数のファイルを削除...
-
rmdirでフォルダが消せません
-
バッチを用いたフォルダの自動移動
-
glob関数で日本語文字が取得で...
-
Subversionで、ファイルをリネ...
-
Makefile.inとMakefile.am
-
O/Rマッパーの選定
-
WSHやVBSについて
-
DLL のロードの順序
-
絶対パス?絶対アドレス?意味...
-
LoadLibraryの戻り値(HMODULE)...
-
ツリーメニューを縮小させたい
-
wordpressの記事をカスタマイズ...
-
アプリケーション・ディレクト...
おすすめ情報