⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.win32

📁 this file is contain important facts aboute different programming langueges.
💻 WIN32
字号:
#
#     Makefile for Postmini
#
#     Note: This version of Postmini uses dynamic memory allocation
#     to allocate arrays when reading 3D datasets. This avoids
#     having an 'incore' code variant as in previous versions.
#
SRC = annotate.f arrayutil.f init_common.f color_contours.f compare.f \
      compare_add.f compare_integrate.f compare_oxide.f \
      compare_plot.f contour.f \
      defaults.f e_jcomp.f e_jmag.f fill_3d_contours.f find.f \
      hidden_lines_safe_version_4.f info.f integrate.f lineutil.f \
      minmax.f plot1d.f plot2d.f plot3d.f plot_utils.f postmini.f praray.f \
      read_2dop.f read_asciifile.f read_bambi.f read_mini.f read_promis.f \
      read_sup4.f read_pisces.f read_tif.f \
      read_mini.f read_2dop.f read_faim.f read_mcp2d.f read_medici.f \
      read_suprem3.f read_useout.f read_vlsicap.f read_spice3.f read_grapes.f \
      create_analytical.f \
      scale_data.f surf.f \
      surf_general.f surf_gks.f surf_matrix.f surf_plot3d.f \
      surf_plot_data_3d.f surf_xform3d.f utils.f \
      save.f restore.f \
      callable_utils.f read_utils.f zoom.f \
      surf_boundingbox.f probe.f parser.f tri_utils.f \
      evaluate.f messages.f \
      compare_2d.f compare_add_2d.f compare_plot_2d.f \
      delaunay.c spice3.c
#
SRC_ULTRIX = sysdep_ultrix.f sysdep_ultrix_c.c
#
SRC_TRU64  = sysdep_tru64.f sysdep_tru64_c.c 
#
SRC_WIN32  = sysdep_win32.f gks_to_qwin.f sysdep_win32_c.c \
             escapes_win32.f menu_win32.f mathmode_win32.f
#
OBJS = annotate.obj arrayutil.obj init_common.obj color_contours.obj compare.obj \
       compare_add.obj compare_integrate.obj compare_plot.obj \
       compare_oxide.obj contour.obj \
       defaults.obj e_jcomp.obj e_jmag.obj fill_3d_contours.obj find.obj \
       hidden_lines_safe_version_4.obj info.obj integrate.obj lineutil.obj \
       minmax.obj plot1d.obj plot2d.obj plot3d.obj plot_utils.obj postmini.obj praray.obj \
       read_asciifile.obj read_bambi.obj read_promis.obj \
       read_sup4.obj read_pisces.obj read_tif.obj \
       read_mini.obj read_2dop.obj read_faim.obj read_mcp2d.obj read_medici.obj \
       read_suprem3.obj read_useout.obj read_vlsicap.obj read_spice3.obj read_grapes.obj \
       create_analytical.obj \
       scale_data.obj surf.obj \
       surf_general.obj surf_gks.obj surf_matrix.obj surf_plot3d.obj \
       surf_plot_data_3d.obj surf_xform3d.obj utils.obj \
       save.obj restore.obj \
       callable_utils.obj read_utils.obj zoom.obj surf_boundingbox.obj \
       probe.obj parser.obj tri_utils.obj \
       evaluate.obj messages.obj \
       compare_2d.obj compare_add_2d.obj compare_plot_2d.obj \
       delaunay.obj spice3.obj
#
OBJS_ULTRIX = sysdep_ultrix.obj sysdep_ultrix_c.obj
#
OBJS_TRU64 = sysdep_tru64.obj sysdep_tru64_c.obj
#
OBJS_WIN32 = sysdep_win32.obj sysdep_win32_c.obj menu_win32.obj \
             mathmode_win32.obj escapes_win32.obj gks_to_qwin.obj 
#
OBJS_CALLABLE = callable_postmini.obj callable_compare.obj callable_contour.obj
#
#      Libraries for linking with Compaq TRU64/1 and GKS V6.0
#      In GKS V6.0, the lib/libGKSbnd_for.a (f77 interface to GKS$ binding)
#      is part of -lGKS
#
LIBS_TRU64   = -lGKS -lm -lc
#
LIBS_WIN32 = /libs:qwin
#
#  Select compiler: Postmini code uses some f90 features
#
F77 = f90
.f.obj:
	$(F77) -c $(FFLAGS) $<
#
#  Compiler options for DEC FORTRAN
#
FFLAGS =
#
#  Compiler options for C compiler
#  Since we are linking with QWIN library, we need to define tell
#  the C compiler that we will be using the multithreaded library
#
CFLAGS = -D_MT
#
postmini : $(OBJS) $(OBJS_WIN32)
	$(F77) /exe:postmini.exe $(FFLAGS) $(OBJS) $(OBJS_WIN32) \
               $(LIBS_WIN32) /link /nodefaultlib:libc
#
callable_postmini : $(OBJS) $(OBJS_WIN32) $(OBJS_CALLABLE)
	lib /out:postmini.lib $(OBJS) $(OBJS_WIN32) $(OBJS_CALLABLE)
clean:
	del $(OBJS) $(OBJS_WIN32) $(OBJS_CALLABLE)
#
sysdep.cmn: sysdep_win32.cmn
	copy sysdep_win32.cmn sysdep.cmn
	copy menu_win32.cmn menu.cmn
#
# The include file dependency list is being updated, many are way behind
#
annotate.obj: \
	annotations.cmn \
	compare.cmn \
	const.h \
	defaults.cmn \
	gksdefs.cmn \
	io.cmn \
	plot.cmn \
	save.cmn \
	sysdep.cmn
arrayutil.obj: \
        bincodes.cmn \
        const.h \
        data.cmn \
        io.cmn \
        mesh.cmn \
	sysdep.cmn \
        units.cmn
color_contours.obj: \
	gksdefs.cmn \
	sysdep.cmn
compare.obj: \
	compare.cmn \
	const.h \
	data.cmn \
	defaults.cmn \
	gksdefs.cmn \
	sysdep.cmn \
	units.cmn
compare_add.obj: \
	bincodes.cmn \
	compare.cmn \
	const.h \
	data.cmn \
	defaults.cmn \
	io.cmn \
	mesh.cmn \
	sysdep.cmn \
	units.cmn \
	user.cmn
compare_oxide.obj: \
	bincodes.cmn \
	compare.cmn \
	const.h \
	data.cmn \
	io.cmn \
	mesh.cmn \
	sysdep.cmn \
	units.cmn
compare_integrate.obj: \
	bincodes.cmn \
	compare.cmn \
	const.h \
	data.cmn \
	io.cmn \
	sysdep.cmn \
	mesh.cmn
compare_plot.obj: \
        annotations.cmn \
        callable.cmn \
        compare.cmn \
	const.h \
	data.cmn \
	defaults.cmn \
	gksdefs.cmn \
	io.cmn \
	plot.cmn \
	save.cmn \
	sysdep.cmn \
	units.cmn
compare_2d.obj: \
      compare_2d.cmn \
      const.h \
      data.cmn \
      defaults.cmn \
      evaluate.cmn \
      io.cmn \
      sysdep.cmn \
      units.cmn
compare_add_2d.obj: \
      bincodes.cmn \
      compare_2d.cmn \
      const.h \
      data.cmn \
      defaults.cmn \
      evaluate.cmn \
      io.cmn \
      mesh.cmn \
      sysdep.cmn \
      units.cmn \
      user.cmn
compare_plot_2d.obj: \
      callable.cmn \
      compare_2d.cmn \
      const.h \
      data.cmn \
      defaults.cmn \
      io.cmn \
      mesh.cmn \
      plot.cmn \
      sysdep.cmn \
      title.cmn \
      units.cmn
contour.obj: \
	gksdefs.cmn \
	plot.cmn \
	sysdep.cmn
defaults.obj: \
	 const.h \
	 defaults.cmn \
	 gksdefs.cmn \
	 plot.cmn \
	 sysdep.cmn \
	 units.cmn
e_jcomp.obj: \
	 bincodes.cmn \
	 const.h \
	 mesh.cmn \
	 sysdep.cmn
e_jmag.obj: \
	 bincodes.cmn \
	 const.h \
	 io.cmn \
	 mesh.cmn \
	 sysdep.cmn
fill_3d_contours.obj: \
	 const.h \
	 gksdefs.cmn \
	 plot.cmn \
	 sysdep.cmn
find.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 io.cmn \
	 mesh.cmn \
	 sysdep.cmn \
	 units.cmn
hidden_lines_safe_version_4.obj: \
	 sysdep.cmn \
	 threed.cmn
info.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 io.cmn \
	 mesh.cmn \
	 sysdep.cmn
integrate.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 io.cmn \
	 mesh.cmn \
	 sysdep.cmn \
	 units.cmn \
	 user.cmn
lineutil.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 io.cmn \
	 mesh.cmn \
	 sysdep.cmn \
	 units.cmn
mathmode_win32.obj: \
	 gksdefs.cmn \
	 mathmode.cmn
minmax.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 io.cmn \
	 mesh.cmn \
	 sysdep.cmn \
	 units.cmn
plot1d.obj: \
	 bincodes.cmn \
	 compare.cmn \
	 const.h \
	 data.cmn \
	 defaults.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn \
	 units.cmn \
	 user.cmn
plot2d.obj: \
	 bincodes.cmn \
	 callable.cmn \
	 const.h \
	 data.cmn \
	 defaults.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn \
	 units.cmn
plot3d.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 defaults.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn \
	 units.cmn
plot_utils.obj: \
	 const.h \
	 data.cmn \
	 defaults.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 plot.cmn \
	 sysdep.cmn
postmini.obj: \
	 annotations.cmn \
	 callable.cmn \
	 compare.cmn \
	 const.h \
	 data.cmn \
	 defaults.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 save.cmn \
	 sysdep.cmn \
	 units.cmn \
	 version.cmn
praray.obj: \
	 const.h \
	 io.cmn \
	 sysdep.cmn \
	 units.cmn
read_2dop.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 incore.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn \
	 units.cmn
read_asciifile.obj: \
	 const.h \
	 data.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn \
	 user.cmn
#
read_bambi.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
read_mini.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 incore.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
read_promis.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
read_suprem3.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
read_pisces.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
read_sup4.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
read_tif.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
read_useout.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
read_vlsicap.obj: \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
read_spice3.obj: \
	 const.h \
	 data.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn \
	 user.cmn
read_grapes.obj: \
	 const.h \
	 data.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn \
	 user.cmn
create_analytical.obj: \
	 const.h \
	 data.cmn \
         evaluate.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
save.obj: \
      const.h \
      annotations.cmn \
      compare.cmn \
      data.cmn \
      defaults.cmn \
      io.cmn \
      parser.cmn \
      plot.cmn \
      save.cmn \
      sysdep.cmn \
      units.cmn \
      user.cmn
restore.obj: \
      const.h \
      annotations.cmn \
      compare.cmn \
      data.cmn \
      defaults.cmn \
      io.cmn \
      mesh.cmn \
      plot.cmn \
      save.cmn \
      sysdep.cmn \
      units.cmn \
      user.cmn
scale_data.obj:
surf.obj: \
	 const.h \
	 gksdefs.cmn \
	 surf.cmn \
	 sysdep.cmn
surf_general.obj: \
	 const.h \
	 io.cmn \
	 surf.cmn \
	 sysdep.cmn
surf_gks.obj: \
	 const.h \
	 gksdefs.cmn \
	 io.cmn \
	 surf.cmn\
	 sysdep.cmn
surf_matrix.obj:
surf_plot3d.obj: \
	 const.h \
	 io.cmn \
	 plot3d.cmn \
	 surf.cmn \
	 sysdep.cmn
surf_plot_data_3d.obj: \
	 const.h \
	 defaults.cmn \
	 io.cmn \
	 plot.cmn \
	 gksdefs.cmn \
	 surf.cmn \
	 sysdep.cmn
surf_xform3d.obj:
surf_boundingbox.obj: \
	 const.h \
	 gksdefs.cmn \
         plot.cmn \
         plot3d.cmn \
	 surf.cmn \
	 sysdep.cmn
sysdep_ultrix.obj: \
	const.h \
	data.cmn \
	defaults.cmn \
	gksdefs.cmn \
	incore.cmn \
	io.cmn \
	plot.cmn \
	sysdep.cmn \
	user.cmn
sysdep_ultrix_c.obj: \
	/usr/include/stdlib.h \
	/usr/include/unistd.h \
	/usr/include/pwd.h \
	/usr/include/string.h \
	/usr/include/stdio.h \
	/usr/include/sys/ioctl.h
sysdep_tru64.obj: \
	const.h \
	data.cmn \
	defaults.cmn \
	gksdefs.cmn \
	incore.cmn \
	io.cmn \
	plot.cmn \
	sysdep.cmn \
	user.cmn
sysdep_tru64_c.obj: \
	/usr/include/stdlib.h \
	/usr/include/unistd.h \
	/usr/include/pwd.h \
	/usr/include/string.h \
	/usr/include/stdio.h \
	/usr/include/sys/ioctl.h
utils.obj:
menu_win32.obj: \
	menu.cmn \
	sysdep.cmn
callable_utils.obj: \
       callable.cmn \
       compare.cmn \
       const.h \
       data.cmn \
       io.cmn \
       mesh.cmn \
       plot.cmn \
       sysdep.cmn \
       units.cmn \
       user.cmn
init_common.obj : \
       annotations.cmn \
       callable.cmn \
       compare.cmn \
       const.h \
       data.cmn \
       defaults.cmn \
       incore.cmn \
       io.cmn \
       mesh.cmn \
       plot.cmn \
       save.cmn \
       sysdep.cmn \
       units.cmn \
       user.cmn \
       version.cmn
read_utils.obj: \
      callable.cmn \
      const.h \
      data.cmn \
      io.cmn \
      mesh.cmn \
      plot.cmn \
      sysdep.cmn \
      units.cmn \
      user.cmn
zoom.obj: \
      plot.cmn \
      gksdefs.cmn
probe.obj: \
      const.h \
      mesh.cmn \
      plot.cmn \
      gksdefs.cmn
escapes_win32.obj: \
      gksdefs.cmn
parser.obj: \
      io.cmn \
      parser.cmn \
      sysdep.cmn
tri_utils.obj: \
         sysdep.cmn
read_faim.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
read_mcp2d.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
read_medici.obj: \
	 bincodes.cmn \
	 const.h \
	 data.cmn \
	 gksdefs.cmn \
	 io.cmn \
	 mesh.cmn \
	 plot.cmn \
	 sysdep.cmn
evaluate.obj : \
         evaluate.cmn
spice3.obj :\
	 spice3.h

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -