📄 make_customload
字号:
# -----------------------------------------------------------------------------# 17-Jan-07 L-01-25 zar $$1 Created.# 03-Jun-08 L-03-10 BI $$2 Added ws2_32.lib # ----------------------------------------------------------------------------# File NameMAKEFILENAME = make_customload# Machine TypePRO_MACHINE_TYPE = i486_nt# Executable namesEXE_DLL = CustomLoad.dll# Pro/Toolkit Source & Machine Loadpoint (EXTERNAL USE - DEFAULT)CUSTLOAD_SRC = ../ PROTOOL_SRC = $(CUSTLOAD_SRC)/../protoolkitPROTOOL_SYS = $(PROTOOL_SRC)/$(PRO_MACHINE_TYPE)# Pro/Toolkit Source & Machine Loadpoint (PTC INTERNAL USE)#CUSTLOAD_SRC = $(PTCSRC)/sim/cad_xfce/ptc/mechanism_apps/CustomLoads#PROTOOL_SRC = $(PTCSRC)/protoolkit#PROTOOL_SYS = $(PTCSYS)# Include File PathsINCS = -I. -I$(CUSTLOAD_SRC) -I$(PROTOOL_SRC)/protk_appls/includes -I$(PROTOOL_SRC)/includes -I$(PTCSRC)/protoolkit/includes# Compiler FlagsCC = clMACH = -DPRO_MACHINE=29 -DPRO_OS=4CCFLAGS = -c -fp:precise -DUSE_ANSI_IOSTREAMS -D_USE_32BIT_TIME_TCFLAGS = $(CCFLAGS) $(INCS) $(MACH)# Link FlagsLINK = link# LibrariesPTCLIBS = $(PROTOOL_SYS)/obj/protoolkit.libPTCLIBS_DLL = $(PROTOOL_SYS)/obj/protk_dll.libLIBS = libcmt.lib kernel32.lib user32.lib wsock32.lib ole32.lib advapi32.lib mpr.lib winspool.lib netapi32.lib psapi.lib gdi32.lib shell32.lib comdlg32.lib ws2_32.lib# Object filesOBJS = CustomDLL.obj CLuser.objdll: $(EXE_DLL)$(EXE_DLL): $(OBJS) $(PTCLIBS_DLL) @echo Start at `date` @echo PROTOOL_SRC = $(PROTOOL_SRC) @echo PROTOOL_SYS = $(PROTOOL_SYS) $(LINK) /subsystem:console -out:$(EXE_DLL) /debug:none /machine:i386 /dll @<<longline.list$(OBJS) $(PTCLIBS_DLL) $(LIBS)<< @echo Finished at `date` del $(OBJS)# object dependenciesCustomDLL.obj: $(CUSTLOAD_SRC)/CustomDLL.c $(CC) $(CFLAGS) $(CUSTLOAD_SRC)/CustomDLL.cCLuser.obj: $(CUSTLOAD_SRC)/CLuser.c $(CC) $(CFLAGS) $(CUSTLOAD_SRC)/CLuser.cclean_dll : del $(OBJS) del $(EXE_DLL) nmake -f $(MAKEFILENAME) dll
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -