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

📄 makefile.msvc

📁 OPC toolkit freeware to develop opc apps. Sorce code and bin. It s free.
💻 MSVC
字号:
# *NTSE* the NT services helper library
#
# Copyright (c) 2000-2003 Timofei Bondarenko
#
# Makefile for MS Visual-C
#
#############################################################

#MSDIR="d:\Program Files\Microsoft Visual Studio\vc98"

#INCLUDES= -I$(MSDIR)\include
INCLUDES= -I../ntse -I../unilog -I../lightopc -I../lightopc/opc-fnd
LIBDIR=/LIBPATH:../unilog /LIBPATH:../lightopc /LIBPATH:../ntse
#/LIBPATH:$(MSDIR)\lib 
ULFLAGS=-DUL_PUBLIC=__declspec(dllimport)

# -DUSE_LOG=-1 will remove any references to unilog.dll
# -DTEST_SVC will remove OPC code

CFLAGS_DEBUG=/O2 /G6 /Gf -DUSE_LOG=ll_DEBUG
CFLAGS= /MD /W3 $(CFLAGS_DEBUG) $(ULFLAGS)
LDFLAGS= /OPT:NOREF /INCREMENTAL:NO /MAP
LIBS =ntse.lib unilog.lib lightopc.lib \
shell32.lib advapi32.lib ole32.lib oleaut32.lib user32.lib

CC=cl -nologo
LD=link
RC=rc -r

# SUBSYSTEM is used for sample exe server. select one
#SUBSYSTEM=/SUBSYSTEM:WINDOWS
SUBSYSTEM=/SUBSYSTEM:CONSOLE

ALLTARG = samp_svc.exe

############################################################
# Objects & common rules
O=.obj
RES=.res

!include objects.mk

.def.lib:
	lib /MACHINE:i386 /DEF:$<

samp_svc.exe: $(OBJS)
	$(LD) $(LDFLAGS) /OUT:$@ $** $(LIBDIR) $(LIBS)

ntse-lib:
	cd ../ntse
	$(MAKE) -f makefile.MSVC all
	cd $(MAKEDIR)

ntse-clean:
	cd ../ntse
	$(MAKE) -f makefile.MSVC clean
	cd $(MAKEDIR)
	
####################### the end ###########################

⌨️ 快捷键说明

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