make makes many prob ..
492:デフォルトの名無しさん
05/06/12 00:27:29
識者の方、知恵をお貸しください。
ソースファイル(*.f90)が、ファイル数200超あります。
詳しいコンパイルオプションは省きますが、
最終的には下記のように実行モジュールを作成したいのです。
$(TARGET) : $(OBJS)
$(FC) -o $@ $(OBJS)
ところが、OBJSとして指定する(*.o)ファイルが200超あり
OBJS = a1.o a2.o ,,,,, a200.o
と書いていくのが大変です。
Linuxでは
SRCS = $(SHELL *.f90)
OBJS = $(SRCS:.f90=.o)
とすることで、簡単なMakefileを作れたのですが、
GNUのmakeが入っていないマシンで使うこともあり
そこではSHELLが使えませんでした。
”SHELLを使わない”という条件で
この部分を簡単に作成するいい方法はないでしょうか?
ヨロシクお願いします。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5385日前に更新/188 KB
担当:undef