sat_dll.mak

来自「卫星计算码」· MAK 代码 · 共 73 行

MAK
73
字号
all:  test2.exe test_sat.exe obs_test.exe obs_tes2.exe sat_id.exe sm_sat.dll

test2.exe: test2.obj sat_code.lib
   link test2.obj sat_code.lib >> err
   type err

test_sat.exe: test_sat.obj sat_code.lib
   cl test_sat.obj sat_code.lib >> err
   type err

obs_test.exe: obs_test.obj sat_code.lib
   cl obs_test.obj sat_code.lib >> err
   type err

obs_tes2.exe: obs_tes2.obj sat_code.lib
   cl obs_tes2.obj sat_code.lib >> err
   type err

sat_id.exe: sat_id.obj sat_code.lib
   cl sat_id.obj sat_code.lib >> err
   type err

sat_code.lib: sgp.obj sgp4.obj sgp8.obj sdp4.obj sdp8.obj deep.obj \
   basics.obj get_el.obj observe.obj common.obj
   del sat_code.lib
   del sat_code.dll
   link /DLL /IMPLIB:sat_code.lib /DEF:sat_code.def /MAP:sat_code.map \
            sgp.obj sgp4.obj sgp8.obj sdp4.obj sdp8.obj deep.obj \
            basics.obj get_el.obj observe.obj common.obj >> err

sm_sat.dll: sgp4.obj basics.obj get_el.obj common.obj
   del sm_sat.lib
   del sm_sat.dll
   link /DLL /IMPLIB:sm_sat.lib /DEF:sm_sat.def /MAP:sm_sat.map \
            sgp4.obj basics.obj get_el.obj common.obj >> err

CFLAGS=-W3 -c -LD -Ox

.cpp.obj:
   cl $(CFLAGS) $< >> err
   type err

common.obj:

sgp.obj:

sgp4.obj:

sgp8.obj:

sdp4.obj:

sdp8.obj:

deep.obj:

basics.obj:

get_el.obj:

observe.obj:

test2.obj:

test_sat.obj:

obs_test.obj:

obs_tes2.obj:

sat_id.obj:

⌨️ 快捷键说明

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