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

📄 history.qbk

📁 Boost provides free peer-reviewed portable C++ source libraries. We emphasize libraries that work
💻 QBK
字号:
[variablelist[[3.1.16] [This is mostly a bug fix release.[list    [li Work around some Windows CMD.EXE programs that will fail executing a totally        empty batch file.        -- ['Rene R.]        ]    [li Add support for detection and building with =vc9=.        -- ['John P.]        ]    [li Plug memory leak when closing out actions. Thanks to Martin Kortmann for finding this.        -- ['Rene R.]        ]    [li Various improvements to =__TIMING_RULE__= and =__ACTION_RULE__= target variable        hooks.        -- ['Rene R.]        ]    [li Change [^JAMDATE] to use common ISO date format.        -- ['Rene R.]        ]    [li Add test for result status values of simple actions, i.e. empty actions.        -- ['Rene R.]        ]    [li Fix buffer overrun bug in expanding [^@()] subexpressions.        -- ['Rene R.]        ]    [li Check empty string invariants, instead of assuming all strings are allocated.        And reset strings when they are freed.        -- ['Rene R.]        ]    [li Add [^OSPLAT=PARISC] for HP-UX PA-RISC.        -- ['Boris G.]        ]    [li Make quietly actions really quiet by not printing the command output. The        output for the quietly actions is still available through =__ACTION_RULE__=.        -- ['Rene R.]        ]    [li Switch intel-win32 to use static multi thread runtime since the single        thread static runtime is no longer available.        -- ['Rene R.]        ]    [li When setting =OSPLAT=, check =__ia64= macro.        -- ['Boris G.]        ]    [li Get the unix timing working correctly.        -- ['Noel B.]        ]    [li Add =-fno-strict-aliasing= to compilation with gcc. Which works around        GCC-4.2 crash problems.        -- ['Boris G.]        ]    [li Increased support for Python integration.        -- ['Vladimir P.], ['Daniel W.]        ]    [li Allow specifying options with quotes, i.e. [^--with-python=xyz], to work        around the CMD shell using [^=] as an argument separator.        -- ['Rene R.]        ]    [li Add values of variables specified with -s to .EVNRION        module, so that we can override environment on        command line.        -- ['Vladimir P.]        ]    [li Make NORMALIZE_PATH convert \\ to /.        -- ['Vladimir P.]        ]]]][[3.1.15] [This release sees a variety of fixes for long standing Perforce/Jam problems. Most ofthem relating to running actions in parallel with the -jN option. The end result of thechanges is that running parallel actions is now reliably possible in Unix and Windowsenvironments. Many thanks to Noel for joining the effort, to implement and fix the Unixside of stuff.[list    [li Add support for building bjam with pgi and pathscale toolsets.        -- ['Noel B.]        ]    [li Implement running action commands through pipes (-p option) to fix jumbled        output when using parallel execution with -j option. This is implemented        for Unix variants, and Windows (Win32/NT).        -- ['Rene R.], ['Noel B.]        ]    [li Add "sun" as alias to Sun Workshop compiler tools.        -- ['Rene R.]        ]    [li Set MAXLINE in jam.h to 23k bytes for AIX.  The piecemeal archive action        was broken with the default MAXLINE of 102400.  Because the AIX shell uses        some of the 24k default buffer size for its own use, I reduced it to 23k.        -- ['Noel B.]        ]    [li Make use of output dir options of msvc to not polute src dir with compiled files.        -- ['Rene R.]        ]    [li A small fix, so -d+2 will always show the "real" commands being executed        instead of casually the name of a temporary batch file.        -- ['Roland S.]        ]    [li Add test to check 'bjam -n'.        -- ['Rene R.]        ]    [li Add test to check 'bjam -d2'.        -- ['Rene R.]        ]    [li Bring back missing output of -n option. The -o option continues to be        broken as it has been for a long time now because of the @ file feature.        -- ['Rene R.]        ]    [li Update GC support to work with Boehm GC 7.0.        -- ['Rene R.]        ]    [li Revert the BOOST_BUILD_PATH change, since the directory passed to        boost-build should be first in searched paths, else project local        build system will not be picked correctly. The order had been changed to        allow searching of alternate user-config.jam files from boost build. This        better should be done with --user-config= switch or similar.         -- ['Roland S.]        ]    [li Initial support for defining action body from Python.        -- ['Vladimir P.]        ]    [li Implement @() expansion during parse phase.        -- ['Rene R.]        ]    [li Define OSPLAT var unconditionally, and more generically, when possible.        -- ['Rene R.]        ]    [li Fix undeclared INT_MAX on some platforms, i.e. Linux.        -- ['Rene R.]        ]    [li Modified execunix.c to add support for terminating        processes that consume too much cpu or that hang and        fail to consume cpu at all.  This in support of the        bjam -lx option.        -- ['Noel B.]        ]    [li Add internal dependencies for multi-file generating actions to indicate        that the targets all only appear when the first target appears. This fixes        the long standing problem Perforce/Jam has with multi-file actions and        parallel execution (-jN).        -- ['Rene R.]        ]    [li Add test of -l limit option now that it's implemented on windows and unix.        -- ['Rene R.]        ]    [li Add test for no-op @() expansion.        -- ['Rene R.]        ]    [li Handle invalid formats of @() as doing a straight substitution instead of        erroring out.        -- ['Rene R.]        ]    [li Various fixes to compile on SGI/Irix.        -- ['Noel B.]        ]    [li Add output for when actions timeout with -lN option.        -- ['Rene R.], ['Noel B.]        ]    [li Add needed include (according to XOPEN) for definition of WIFEXITED and WEXITSTATUS.        -- ['Markus S.]        ]]]]]

⌨️ 快捷键说明

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