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

📄 jambase.c

📁 Boost provides free peer-reviewed portable C++ source libraries. We emphasize libraries that work
💻 C
📖 第 1 页 / 共 3 页
字号:
/* Generated by mkjambase from Jambase */char *jambase[] = {/* Jambase */"if $(NT)\n","{\n","SLASH ?= \\\\ ;\n","}\n","SLASH ?= / ;\n","rule find-to-root ( dir : patterns + )\n","{\n","local globs = [ GLOB $(dir) : $(patterns) ] ;\n","while ! $(globs) && $(dir:P) != $(dir)\n","{\n","dir = $(dir:P) ;\n","globs = [ GLOB $(dir) : $(patterns) ] ;\n","}\n","return $(globs) ;\n","}\n",".boost-build-file = ;\n",".bootstrap-file = ;\n","BOOST_BUILD_PATH.user-value = $(BOOST_BUILD_PATH) ;\n","if ! $(BOOST_BUILD_PATH) && $(UNIX)\n","{\n","BOOST_BUILD_PATH = /usr/share/boost-build ;\n","}\n","rule _poke ( module-name ? : variables + : value * )\n","{\n","module $(<)\n","{\n","$(>) = $(3) ;\n","}\n","}\n","rule boost-build ( dir ? )\n","{\n","if $(.bootstrap-file)\n","{\n","EXIT \"Error: Illegal attempt to re-bootstrap the build system by invoking\" ;\n","ECHO ;\n","ECHO \"   'boost-build\" $(dir) \";'\" ;\n","ECHO ;\n","EXIT \"Please consult the documentation at 'http://www.boost.org'.\" ;\n","}\n","BOOST_BUILD_PATH = $(dir:R=$(.boost-build-file:D)) $(BOOST_BUILD_PATH) ;\n","_poke .ENVIRON : BOOST_BUILD_PATH : $(BOOST_BUILD_PATH) ;\n","local bootstrap-file =\n","[ GLOB $(BOOST_BUILD_PATH) : bootstrap.jam ] ;\n",".bootstrap-file = $(bootstrap-file[1]) ;\n","if ! $(.bootstrap-file)\n","{\n","ECHO \"Unable to load Boost.Build: could not find build system.\" ;\n","ECHO --------------------------------------------------------- ;\n","ECHO \"$(.boost-build-file) attempted to load the build system by invoking\" ;\n","ECHO ;\n","ECHO \"   'boost-build\" $(dir) \";'\" ;\n","ECHO ;\n","ECHO \"but we were unable to find \\\"bootstrap.jam\\\" in the specified directory\" ;\n","ECHO \"or in BOOST_BUILD_PATH (searching \"$(BOOST_BUILD_PATH:J=\", \")\").\" ;\n","ECHO ;\n","EXIT \"Please consult the documentation at 'http://www.boost.org'.\" ;\n","}\n","if [ MATCH .*(--debug-configuration).* : $(ARGV) ]\n","{\n","ECHO \"notice: loading Boost.Build from\" \n","[ NORMALIZE_PATH $(.bootstrap-file:D) ] ;\n","}\n","include $(.bootstrap-file) ;\n","}\n","if [ MATCH .*(bjam).* : $(ARGV[1]:BL) ]\n","|| $(BOOST_ROOT)    # A temporary measure so Jam works with Boost.Build v1\n","{\n","local search-path = $(BOOST_BUILD_PATH) $(BOOST_ROOT) ;\n","local boost-build-files =\n","[ find-to-root [ PWD ] : boost-build.jam ]\n","[ GLOB $(search-path) : boost-build.jam ] ;\n",".boost-build-file = $(boost-build-files[1]) ;\n","if ! $(.boost-build-file)\n","{\n","ECHO \"Unable to load Boost.Build: could not find \\\"boost-build.jam\\\"\" ;\n","ECHO --------------------------------------------------------------- ;\n","if ! [ MATCH .*(bjam).* : $(ARGV[1]:BL) ]\n","{\n","ECHO \"BOOST_ROOT must be set, either in the environment, or \" ;\n","ECHO \"on the command-line with -sBOOST_ROOT=..., to the root\" ;\n","ECHO \"of the boost installation.\" ;\n","ECHO ;\n","}\n","ECHO \"Attempted search from\" [ PWD ] \"up to the root\" ;\n","ECHO \"and in these directories from BOOST_BUILD_PATH and BOOST_ROOT: \"$(search-path:J=\", \")\".\" ;\n","EXIT \"Please consult the documentation at 'http://www.boost.org'.\" ;\n","}\n","if [ MATCH .*(--debug-configuration).* : $(ARGV) ]      \n","{\n","ECHO \"notice: found boost-build.jam at\" \n","[ NORMALIZE_PATH $(.boost-build-file) ] ;\n","}\n","include $(.boost-build-file) ;\n","if ! $(.bootstrap-file)\n","{\n","ECHO \"Unable to load Boost.Build\" ;\n","ECHO -------------------------- ;\n","ECHO \"\\\"$(.boost-build-file)\\\" was found by searching from\" [ PWD ] \"up to the root\" ;\n","ECHO \"and in these directories from BOOST_BUILD_PATH and BOOST_ROOT: \"$(search-path:J=\", \")\".\" ;\n","ECHO ;\n","ECHO \"However, it failed to call the \\\"boost-build\\\" rule to indicate\" ;\n","ECHO \"the location of the build system.\" ;\n","ECHO ;\n","EXIT \"Please consult the documentation at 'http://www.boost.org'.\" ;\n","}\n","}\n","else\n","{\n","if $(NT)\n","{\n","local SUPPORTED_TOOLSETS = \"BORLANDC\" \"VC7\" \"VISUALC\" \"VISUALC16\" \"INTELC\" \"WATCOM\"\n","\"MINGW\" \"LCC\" ;\n","TOOLSET = \"\" ;\n","if $(JAM_TOOLSET)\n","{\n","local t ;\n","for t in $(SUPPORTED_TOOLSETS)\n","{\n","$(t) = $($(t):J=\" \") ; # reconstitute paths with spaces in them\n","if $(t) = $(JAM_TOOLSET) { TOOLSET = $(t) ; }\n","}\n","if ! $(TOOLSET)\n","{\n","ECHO  \"The JAM_TOOLSET environment variable is defined but its value\" ;\n","ECHO  \"is invalid, please use one of the following:\" ;\n","ECHO  ;\n","for t in $(SUPPORTED_TOOLSETS) { ECHO \"  \" $(t) ; }\n","EXIT ;\n","}\n","}\n","if ! $(TOOLSET)\n","{\n","if $(BCCROOT)\n","{\n","TOOLSET  = BORLANDC ;\n","BORLANDC = $(BCCROOT:J=\" \") ;\n","}\n","else if $(MSVC)\n","{\n","TOOLSET   = VISUALC16 ;\n","VISUALC16 = $(MSVC:J=\" \") ;\n","}\n","else if $(MSVCNT)\n","{\n","TOOLSET = VISUALC ;\n","VISUALC = $(MSVCNT:J=\" \") ;\n","}\n","else if $(MSVCDir)\n","{\n","TOOLSET = VISUALC ;\n","VISUALC = $(MSVCDir:J=\" \") ;\n","}\n","else if $(MINGW)\n","{\n","TOOLSET = MINGW ;\n","}\n","else\n","{\n","ECHO  \"Jam cannot be run because, either:\" ;\n","ECHO  \"   a. You didn't set BOOST_ROOT to indicate the root of your\" ;\n","ECHO  \"      Boost installation.\" ;\n","ECHO  \"   b. You are trying to use stock Jam but didn't indicate which\" ;\n","ECHO  \"      compilation toolset to use. To do so, follow these simple\" ;\n","ECHO  \"      instructions:\" ;\n","ECHO  ;\n","ECHO  \"  - define one of the following environment variable, with the\" ;\n","ECHO  \"    appropriate value according to this list:\" ;\n","ECHO  ;\n","ECHO  \"   Variable    Toolset                      Description\" ;\n","ECHO  ;\n","ECHO  \"   BORLANDC    Borland C++                  BC++ install path\" ;\n","ECHO  \"   VISUALC     Microsoft Visual C++         VC++ install path\" ;\n","ECHO  \"   VISUALC16   Microsoft Visual C++ 16 bit  VC++ 16 bit install\" ;\n","ECHO  \"   INTELC      Intel C/C++                  IC++ install path\" ;\n","ECHO  \"   WATCOM      Watcom C/C++                 Watcom install path\" ;\n","ECHO  \"   MINGW       MinGW (gcc)                  MinGW install path\" ;\n","ECHO  \"   LCC         Win32-LCC                    LCC-Win32 install path\" ;\n","ECHO  ;\n","ECHO  \"  - define the JAM_TOOLSET environment variable with the *name*\" ;\n","ECHO  \"    of the toolset variable you want to use.\" ;\n","ECHO  ;\n","ECHO  \"  e.g.:  set VISUALC=C:\\\\Visual6\" ;\n","ECHO  \"         set JAM_TOOLSET=VISUALC\" ;\n","EXIT  ;\n","}\n","}\n","CP          ?= copy ;\n","RM          ?= del /f/q ;\n","SLASH       ?= \\\\ ;\n","SUFLIB      ?= .lib ;\n","SUFOBJ      ?= .obj ;\n","SUFEXE      ?= .exe ;\n","if $(TOOLSET) = BORLANDC\n","{\n","ECHO \"Compiler is Borland C++\" ;\n","AR          ?= tlib /C /P64 ;\n","CC          ?= bcc32 ;\n","CCFLAGS     ?= -q -y -d -v -w-par -w-ccc -w-rch -w-pro -w-aus ;\n","C++         ?= bcc32 ;\n","C++FLAGS    ?= -q -y -d -v -w-par -w-ccc -w-rch -w-pro -w-aus -P ;\n","LINK        ?= $(CC) ;\n","LINKFLAGS   ?= $(CCFLAGS) ;\n","STDLIBPATH  ?= $(BORLANDC)\\\\lib ;\n","STDHDRS     ?= $(BORLANDC)\\\\include ;\n","NOARSCAN    ?= true ;\n","}\n","else if $(TOOLSET) = VISUALC16\n","{\n","ECHO \"Compiler is Microsoft Visual C++ 16 bit\" ;\n","AR          ?= lib /nologo ;\n","CC          ?= cl /nologo ;\n","CCFLAGS     ?= /D \\\"WIN\\\" ;\n","C++         ?= $(CC) ;\n","C++FLAGS    ?= $(CCFLAGS) ;\n","LINK        ?= $(CC) ;\n","LINKFLAGS   ?= $(CCFLAGS) ;\n","LINKLIBS    ?= \n","\\\"$(VISUALC16)\\\\lib\\\\mlibce.lib\\\"\n","\\\"$(VISUALC16)\\\\lib\\\\oldnames.lib\\\"\n",";\n","LINKLIBS    ?= ;\n","NOARSCAN    ?= true ;\n","OPTIM       ?= \"\" ;\n","STDHDRS     ?= $(VISUALC16)\\\\include ;\n","UNDEFFLAG   ?= \"/u _\" ;\n","}\n","else if $(TOOLSET) = VISUALC\n","{\n","ECHO \"Compiler is Microsoft Visual C++\" ;\n","AR          ?= lib ;\n","AS          ?= masm386 ;\n","CC          ?= cl /nologo ;\n","CCFLAGS     ?= \"\" ;\n","C++         ?= $(CC) ;\n","C++FLAGS    ?= $(CCFLAGS) ;\n","LINK        ?= link /nologo ;\n","LINKFLAGS   ?= \"\" ;\n","LINKLIBS    ?= \\\"$(VISUALC)\\\\lib\\\\advapi32.lib\\\"\n","\\\"$(VISUALC)\\\\lib\\\\gdi32.lib\\\"\n","\\\"$(VISUALC)\\\\lib\\\\user32.lib\\\"\n","\\\"$(VISUALC)\\\\lib\\\\kernel32.lib\\\" ;\n","OPTIM       ?= \"\" ;\n","STDHDRS     ?= $(VISUALC)\\\\include ;\n","UNDEFFLAG   ?= \"/u _\" ;\n","}\n","else if $(TOOLSET) = VC7\n","{\n","ECHO \"Compiler is Microsoft Visual C++ .NET\" ;\n","AR          ?= lib ;\n","AS          ?= masm386 ;\n","CC          ?= cl /nologo ;\n","CCFLAGS     ?= \"\" ;\n","C++         ?= $(CC) ;\n","C++FLAGS    ?= $(CCFLAGS) ;\n","LINK        ?= link /nologo ;\n","LINKFLAGS   ?= \"\" ;\n","LINKLIBS    ?= \\\"$(VISUALC)\\\\PlatformSDK\\\\lib\\\\advapi32.lib\\\"\n","\\\"$(VISUALC)\\\\PlatformSDK\\\\lib\\\\gdi32.lib\\\"\n","\\\"$(VISUALC)\\\\PlatformSDK\\\\lib\\\\user32.lib\\\"\n","\\\"$(VISUALC)\\\\PlatformSDK\\\\lib\\\\kernel32.lib\\\" ;\n","OPTIM       ?= \"\" ;\n","STDHDRS     ?= \\\"$(VISUALC)\\\\include\\\"\n","\\\"$(VISUALC)\\\\PlatformSDK\\\\include\\\" ;\n","UNDEFFLAG   ?= \"/u _\" ;\n","}\n","else if $(TOOLSET) = INTELC\n","{\n","ECHO \"Compiler is Intel C/C++\" ;\n","if ! $(VISUALC)\n","{\n","ECHO \"As a special exception, when using the Intel C++ compiler, you need\" ;\n","ECHO \"to define the VISUALC environment variable to indicate the location\" ;\n","ECHO \"of your Visual C++ installation. Aborting..\" ;\n","EXIT ;\n","}\n","AR          ?= lib ;\n","AS          ?= masm386 ;\n","CC          ?= icl /nologo ;\n","CCFLAGS     ?= \"\" ;\n","C++         ?= $(CC) ;\n","C++FLAGS    ?= $(CCFLAGS) ;\n","LINK        ?= link /nologo ;\n","LINKFLAGS   ?= \"\" ;\n","LINKLIBS    ?= $(VISUALC)\\\\lib\\\\advapi32.lib\n","$(VISUALC)\\\\lib\\\\kernel32.lib\n",";\n","OPTIM       ?= \"\" ;\n","STDHDRS     ?= $(INTELC)\\include $(VISUALC)\\\\include ;\n","UNDEFFLAG   ?= \"/u _\" ;\n","}\n","else if $(TOOLSET) = WATCOM\n","{\n","ECHO \"Compiler is Watcom C/C++\" ;\n","AR          ?= wlib ;\n","CC          ?= wcc386 ;\n","CCFLAGS     ?= /zq /DWIN32 /I$(WATCOM)\\\\h ; # zq=quiet\n","C++         ?= wpp386 ;\n","C++FLAGS    ?= $(CCFLAGS) ;\n","CP          ?= copy ;\n","DOT         ?= . ;\n","DOTDOT      ?= .. ;\n","LINK        ?= wcl386 ;\n","LINKFLAGS   ?= /zq ; # zq=quiet\n","LINKLIBS    ?= ;\n","MV          ?= move ;\n","NOARSCAN    ?= true ;\n","OPTIM       ?= ;\n","RM          ?= del /f ;\n","SLASH       ?= \\\\ ;\n","STDHDRS     ?= $(WATCOM)\\\\h $(WATCOM)\\\\h\\\\nt ;\n","SUFEXE      ?= .exe ;\n","SUFLIB      ?= .lib ;\n","SUFOBJ      ?= .obj ;\n","UNDEFFLAG   ?= \"/u _\" ;\n","}\n","else if $(TOOLSET) = MINGW\n","{\n","ECHO \"Compiler is GCC with Mingw\" ;\n","AR              ?= ar -ru ;\n","CC              ?= gcc ;\n","CCFLAGS         ?= \"\" ;\n","C++             ?= $(CC) ;\n","C++FLAGS        ?= $(CCFLAGS) ;\n","LINK            ?= $(CC) ;\n","LINKFLAGS       ?= \"\" ;\n","LINKLIBS        ?= \"\" ;\n","OPTIM           ?= ;\n","SUFOBJ           = .o ;\n","SUFLIB           = .a ;\n","SLASH            = / ;\n","}\n","else if $(TOOLSET) = LCC\n","{\n","ECHO \"Compiler is Win32-LCC\" ;\n","AR              ?= lcclib ;\n","CC              ?= lcc ;\n","CCFLAGS         ?= \"\" ;\n","C++             ?= $(CC) ;\n","C++FLAGS        ?= $(CCFLAGS) ;\n","LINK            ?= lcclnk ;\n","LINKFLAGS       ?= \"\" ;\n","LINKLIBS        ?= \"\" ;\n","OPTIM           ?= ;\n","NOARSCAN         = true ;\n","}\n","else\n","{\n","EXIT On NT, set BCCROOT, MSVCNT, MINGW or MSVC to the root of the\n","Borland or Microsoft directories. ;\n","}\n","}\n","else if $(OS2)\n","{\n","local SUPPORTED_TOOLSETS = \"EMX\" \"WATCOM\" ;\n","TOOLSET = \"\" ;\n","if $(JAM_TOOLSET)\n","{\n","local t ;\n","for t in $(SUPPORTED_TOOLSETS)\n","{\n","$(t) = $($(t):J=\" \") ; # reconstitute paths with spaces in them\n","if $(t) = $(JAM_TOOLSET) { TOOLSET = $(t) ; }\n","}\n","if ! $(TOOLSET)\n","{\n","ECHO  \"The JAM_TOOLSET environment variable is defined but its value\" ;\n","ECHO  \"is invalid, please use one of the following:\" ;\n","ECHO  ;\n","for t in $(SUPPORTED_TOOLSETS) { ECHO \"  \" $(t) ; }\n","EXIT ;\n","}\n","}\n","if ! $(TOOLSET)\n","{\n","if $(watcom)\n","{\n","WATCOM   = $(watcom:J=\" \") ;\n","TOOLSET  = WATCOM ;\n","}\n","else\n","{\n","ECHO  \"Jam cannot be run because you didn't indicate which compilation toolset\" ;\n","ECHO  \"to use. To do so, follow these simple instructions:\" ;\n","ECHO  ;\n","ECHO  \"  - define one of the following environment variable, with the\" ;\n","ECHO  \"    appropriate value according to this list:\" ;\n","ECHO  ;\n","ECHO  \"   Variable    Toolset                      Description\" ;\n","ECHO  ;\n","ECHO  \"   WATCOM      Watcom C/C++                 Watcom install path\" ;\n","ECHO  \"   EMX         EMX (gcc)                    EMX install path\" ;\n","ECHO  \"   VISUALAGE   IBM Visual Age C/C++         VisualAge install path\" ;\n","ECHO  ;\n","ECHO  \"  - define the JAM_TOOLSET environment variable with the *name*\" ;\n","ECHO  \"    of the toolset variable you want to use.\" ;\n","ECHO  ;\n","ECHO  \"  e.g.:  set WATCOM=C:\\WATCOM\" ;\n","ECHO  \"         set JAM_TOOLSET=WATCOM\" ;\n","ECHO  ;\n","EXIT  ;\n","}\n","}\n","RM       = del /f ;\n","CP       = copy ;\n","MV      ?= move ;\n","DOT     ?= . ;\n","DOTDOT  ?= .. ;\n","SUFLIB  ?= .lib ;\n","SUFOBJ  ?= .obj ;\n","SUFEXE  ?= .exe ;\n","if $(TOOLSET) = WATCOM\n","{\n","AR           ?= wlib ;\n","BINDIR       ?= \\\\os2\\\\apps ;\n","CC           ?= wcc386 ;\n","CCFLAGS      ?= /zq /DOS2 /I$(WATCOM)\\\\h ; # zq=quiet\n","C++          ?= wpp386 ;\n","C++FLAGS     ?= $(CCFLAGS) ;\n","LINK         ?= wcl386 ;\n","LINKFLAGS    ?= /zq ; # zq=quiet\n","LINKLIBS     ?= ;\n","NOARSCAN     ?= true ;\n","OPTIM        ?= ;\n","SLASH        ?= \\\\ ;\n","STDHDRS      ?= $(WATCOM)\\\\h ;\n","UNDEFFLAG    ?= \"/u _\" ;\n","}\n","else if $(TOOLSET) = EMX\n","{\n","ECHO \"Compiler is GCC-EMX\" ;\n","AR            ?= ar -ru ;\n","CC            ?= gcc ;\n","CCFLAGS       ?= \"\" ;\n","C++           ?= $(CC) ;\n","C++FLAGS      ?= $(CCFLAGS) ;\n","LINK          ?= $(CC) ;\n","LINKFLAGS     ?= \"\" ;\n","LINKLIBS      ?= \"\" ;\n","OPTIM         ?= ;\n","SUFOBJ         = .o ;\n","SUFLIB         = .a ;\n","UNDEFFLAG     ?= \"-U\" ;\n","SLASH          = / ;\n","}\n","else\n","{\n","EXIT  \"Sorry, but the $(JAM_TOOLSET) toolset isn't supported for now\" ;\n","}\n","}\n","else if $(VMS)\n","{\n","C++         ?= cxx ;\n","C++FLAGS    ?= ;\n","CC          ?= cc ;\n","CCFLAGS     ?= ;\n","CHMOD       ?= set file/prot= ;\n","CP          ?= copy/replace ;\n","CRELIB      ?= true ;\n","DOT         ?= [] ;\n","DOTDOT      ?= [-] ;\n","EXEMODE     ?= (w:e) ;\n","FILEMODE    ?= (w:r) ;\n","HDRS        ?= ;\n","LINK        ?= link ;\n","LINKFLAGS   ?= \"\" ;\n","LINKLIBS    ?= ;\n","MKDIR       ?= create/dir ;\n","MV          ?= rename ;\n","OPTIM       ?= \"\" ;\n","RM          ?= delete ;\n","RUNVMS      ?= mcr ;\n","SHELLMODE   ?= (w:er) ;\n","SLASH       ?= . ;\n","STDHDRS     ?= decc$library_include ;\n","SUFEXE      ?= .exe ;\n","SUFLIB      ?= .olb ;\n","SUFOBJ      ?= .obj ;\n","switch $(OS) \n","{\n","case OPENVMS : CCFLAGS  ?= /stand=vaxc ;\n","case VMS     : LINKLIBS ?= sys$library:vaxcrtl.olb/lib ;\n","}\n","}\n","else if $(MAC)\n","{\n","local OPT ;\n","CW  ?= \"{CW}\" ;\n","MACHDRS ?=\n","\"$(UMACHDRS):Universal:Interfaces:CIncludes\"\n","\"$(CW):MSL:MSL_C:MSL_Common:Include\"\n","\"$(CW):MSL:MSL_C:MSL_MacOS:Include\" ;\n","MACLIBS ?=\n","\"$(CW):MacOS Support:Universal:Libraries:StubLibraries:Interfacelib\"\n","\"$(CW):MacOS Support:Universal:Libraries:StubLibraries:Mathlib\" ;\n","MPWLIBS ?= \n","\"$(CW):MacOS Support:Libraries:Runtime:Runtime PPC:MSL MPWCRuntime.lib\"\n","\"$(CW):MSL:MSL_C:MSL_MacOS:Lib:PPC:MSL C.PPC MPW.Lib\" ;\n","MPWNLLIBS ?= \n","\"$(CW):MacOS Support:Libraries:Runtime:Runtime PPC:MSL MPWCRuntime.lib\"\n","\"$(CW):MSL:MSL_C:MSL_MacOS:Lib:PPC:MSL C.PPC MPW(NL).Lib\" ;\n","SIOUXHDRS ?= ;\n","SIOUXLIBS ?= \n","\"$(CW):MacOS Support:Libraries:Runtime:Runtime PPC:MSL RuntimePPC.lib\"\n","\"$(CW):MSL:MSL_C:MSL_MacOS:Lib:PPC:MSL SIOUX.PPC.Lib\" \n","\"$(CW):MSL:MSL_C:MSL_MacOS:Lib:PPC:MSL C.PPC.Lib\" ;\n","C++         ?= mwcppc ;\n","C++FLAGS    ?= -w off -nomapcr ;\n","CC          ?= mwcppc ;\n","CCFLAGS     ?= -w off -nomapcr ;\n","CP          ?= duplicate -y ;\n","DOT         ?= \":\" ;\n","DOTDOT      ?= \"::\" ;\n","HDRS        ?= $(MACHDRS) $(MPWHDRS) ;\n","LINK        ?= mwlinkppc ;\n","LINKFLAGS   ?= -mpwtool -warn ;             \n","LINKLIBS    ?= $(MACLIBS) $(MPWLIBS) ;              \n","MKDIR       ?= newfolder ;\n","MV          ?= rename -y ;\n","NOARSCAN    ?= true ;\n","OPTIM       ?= ;\n","RM          ?= delete -y ;\n","SLASH       ?= \":\" ;\n","STDHDRS     ?= ; \n","SUFLIB      ?= .lib ;\n","SUFOBJ      ?= .o ;\n","}\n","else if $(OS) = BEOS && $(METROWERKS)\n","{\n","AR          ?= mwld -xml -o ;\n","BINDIR      ?= /boot/apps ;\n","CC          ?= mwcc ;\n","CCFLAGS     ?= -nosyspath ;\n","C++         ?= $(CC) ;\n","C++FLAGS    ?= -nosyspath ;\n","FORTRAN     ?= \"\" ;\n","LIBDIR      ?= /boot/develop/libraries ;\n","LINK        ?= mwld ;\n","LINKFLAGS   ?= \"\" ;\n","MANDIR      ?= /boot/documentation/\"Shell Tools\"/HTML ;\n","NOARSCAN    ?= true ;\n","STDHDRS     ?= /boot/develop/headers/posix ;\n","}\n","else if $(OS) = BEOS \n","{\n","BINDIR      ?= /boot/apps ;\n","CC          ?= gcc ;\n","C++         ?= $(CC) ;\n","FORTRAN     ?= \"\" ;\n","LIBDIR      ?= /boot/develop/libraries ;\n","LINK        ?= gcc ;\n","LINKLIBS    ?= -lnet ;\n","NOARSCAN    ?= true ;\n","STDHDRS     ?= /boot/develop/headers/posix ;\n","}\n","else if $(UNIX)\n","{\n","switch $(OS)\n","{\n","case AIX :\n","LINKLIBS    ?= -lbsd ;\n",

⌨️ 快捷键说明

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