- 248 名前:デフォルトの名無しさん [2007/02/03(土) 14:17:31 ]
- Makefileについて質問があります.
test.f90がメインルーチンで,サブルーチンの入ったsub1.f90に依存しているので 次のようなmakefileを作りました. 第2,3行目を追加したら常にclean:が実行されるようになってしまったのですが 何ででしょうか.. 環境はWindows XP SP2 pro,Intel Visual Fortran 9.1で, MSのNMAKEを使ってます. FLAGS=%F90FLAGS% %LINK_F90% .PHONY: all all: main.exe main.exe: main.obj sub1.obj %F90% $(FLAGS) main.obj sub1.obj /o main.exe main.obj: main.f90 %F90% $(FLAGS) main.f90 /c sub1.obj: sub1.f90 %F90% $(FLAGS) sub1.f90 /c .PHONY: clean clean: del *.obj
|

|