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

📄 makefile.w32

📁 Password Safe Password Safe is a password database utility. Users can keep their passwords securely
💻 W32
字号:
# Makefile for pwsafe under win32#------------------------------------------------------------------------PLATFORM=win32#MAKEDEBUG=y### The Microsoft toolsetCC=cl.exeCXX=cl.exeLINK=link.exeAR=link.exe -libRC=rc.exe# note - this is not usually around, but you should be able to find oneRM=rm.exeCXXFLAGS=$(DEBUG) $(DEFINES) $(OPTIONS) $(TEST) $(INCLUDES)CFLAGS=$(DEBUG) $(DEFINES) $(OPTIONS) $(TEST) $(INCLUDES)ifndef TEMPTEMP=c:\\tempendif.SUFFIXES:.SUFFIXES: .cpp .c .o%.obj : %.c	$(CC) /c $(CFLAGS) $< /Fo$@%.obj : %.cpp	$(CXX) /c $(CXXFLAGS) $< /Fo$@THE_APP=pwsafe.exeTARGETS=$(THE_APP)SOURCE_FILES=#SOURCE_FILES+=AddBackupDlg.cppSOURCE_FILES+=AddDlg.cpp#SOURCE_FILES+=BackupDlg.cppSOURCE_FILES+=BlowFish.cppSOURCE_FILES+=ClearQuestionDlg.cppSOURCE_FILES+=ConfirmDeleteDlg.cpp#SOURCE_FILES+=CryptKeyEntry.cppSOURCE_FILES+=EditDlg.cpp#SOURCE_FILES+=FileDialogExt.cppSOURCE_FILES+=ItemData.cppSOURCE_FILES+=MyString.cppSOURCE_FILES+=OptionsDlg.cppSOURCE_FILES+=PasskeyChangeDlg.cppSOURCE_FILES+=PasskeyEntry.cppSOURCE_FILES+=PasskeySetup.cpp#SOURCE_FILES+=PasswordSafe.cppSOURCE_FILES+=DboxMain.cppSOURCE_FILES+=QueryAddName.cppSOURCE_FILES+=QuerySetDef.cppSOURCE_FILES+=RemindSaveDlg.cppSOURCE_FILES+=sha1.cpp#SOURCE_FILES+=StdAfx.cppSOURCE_FILES+=SysColStatic.cppSOURCE_FILES+=ThisMfcApp.cppSOURCE_FILES+=TryAgainDlg.cppSOURCE_FILES+=UsernameEntry.cppSOURCE_FILES+=Util.cpp#SOURCE_FILES+=variables.cppOBJECT_FILES = ${SOURCE_FILES:.cpp=.obj}### Build ParametersINCLUDES= OPTIONS=# OPTIONS+=/ML # create single-threaded exe, using LIBC.LIB# OPTIONS+=/MT # create multi-threaded exe, using LIBCMT.LIBifeq ($(MAKEDEBUG),y)OPTIONS+=/MTd # create debug multithreaded exe, using LIBCMT.LIBOPTIONS+=/ZI # debug info in program database (Edit and Continue)OPTIONS+=/Od # disable optimizationOPTIONS+=/Gm # enable minimal rebuildelseOPTIONS+=/MT # multithread#OPTIONS+=/MD # multithread DLLOPTIONS+=/O2 # optimize for speedendifOPTIONS+=/W3 # warning levelOPTIONS+=/GX # synchronous exception handling# OPTIONS+=/FD # generate dependencies# OPTIONS+=/GZ # catch release-build errors in debug buildDEFINES+=/DWIN32ifeq ($(MAKEDEBUG),y)DEFINES+=/DDEBUGDEFINES+=/D_DEBUGelseDEFINES+=/DNDEBUGendifDEFINES+=/DJPRDEBUG#DEFINES+=/D_CONSOLEDEFINES+=/D_MBCSDEFINES+=/D_WINDOWS#DEFINES+=/D_AFXDLL#debugLDSPECS=LDSPECS += ws2_32.libLDSPECS += kernel32.libLDSPECS += user32.libLDSPECS += gdi32.libLDSPECS += winspool.libLDSPECS += comdlg32.libLDSPECS += advapi32.libLDSPECS += shell32.libLDSPECS += ole32.libLDSPECS += oleaut32.libLDSPECS += uuid.libLDSPECS += odbc32.libLDSPECS += odbccp32.libLDSPECS += htmlhelp.lib#LDOPTIONS+=/subsystem:console LDOPTIONS+=/subsystem:windowsLDOPTIONS+=/incremental:yes #LDOPTIONS+=/incremental:noifeq ($(MAKEDEBUG),y)LDOPTIONS+=/debug endifLDOPTIONS+=/machine:I386 LDOPTIONS+=/out:$(THE_APP)#LDPATHS+=/libpath:"/some/lib/path"LDFLAGS = $(LDOPTIONS) $(LDPATHS) $(LDSPECS)RESFILE = PasswordSafe.resall: $(TARGETS)$(THE_APP): $(RESFILE) $(OBJECT_FILES)	$(LINK) /out:$@ $(LDFLAGS) $(OBJECT_FILES) $(RESFILE)PasswordSafe.res: PasswordSafe.rc	$(RC) /fo$@ $(DEFINES) $<install: allclean:	-@erase *.obj	-@erase $(THE_APP)	-@erase *.res

⌨️ 快捷键说明

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