RUN.dir : directory where you want executables to go
COMPILE_OPTION : can have the values: debug, optimized
APP_CFLAGS : additional compilation flags for C compiler
APP_CCPPFLAGS : additional compilation flags for C++ compiler
APP_LDFLAGS : additional link flags (maybe specifying DLLs)
MWINIT_DEFINES : list of -D<symbols> used to initialize
: Mainwin in certain specific ways
MWLOCALES : list of country codes corresponding to the
: resources you have prepared in res ; subdirectory
MIDL_IDL : IDL file to be compiled with MIDL
MIDL_IID : Iid file from MIDL (default: <idl_name>_i.c)
MIDL_PROXY : Proxy implementation from MIDL (default: : <idl_name>_p.c)
MIDL_HEADER : Header with interfaces and GUIDs (default: ; <idl_name>.h)
MIDL_DLLDATA : DLL data for proxy from MIDL (default: dlldata.c)
MIDL_TLB : Type lib information from MIDL (default: : <idl_name>.tlb)
: this will be created in the {RUN.dir} directory.
Figure 2: User-configurable variables used in MainWin makefiles.
Back to Article
Copyright © 1999, Dr. Dobb's Journal