zoukankan      html  css  js  c++  java
  • use bjam

    use bjam

    copy bjam.exe to C:\boost_1_41_0\build\v2

    write file 1.1.bat:
    rem call "c:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
    path C:\boost_1_41_0\build\v2;C:\boost_1_41_0;%path%
    rem set BOOST_ROOT=C:\boost_1_41_0
    set BOOST_BUILD_PATH=C:\boost_1_41_0\build\v2

    write file 1.bat
    %comspec% /k 1.1.bat

    write file Jamfile
    exe hello : hello.cpp ;

    write file hello.cpp
    void main()
    {}

    write file Jamroot
    //empty

    write file mt.bat
    //empty


    make sure these files exists
    1.1.bat
    1.bat
    bjam.exe
    boost-build.jam
    boost.css
    boost_build.png
    boost_build.svg
    bootstrap.jam
    build
    build-system.jam
    build_system.py
    changes.txt
    contrib
    debian
    doc
    example
    exceptions.py
    hacking.txt
    hello.cpp
    index.html
    Jamfile
    Jamroot
    kernel
    manager.py
    mt.bat
    nightly.sh
    notes
    options
    release_procedure.txt
    roll.sh
    site-config.jam
    test
    tools
    to_merge.sh
    user-config.jam
    util


    now, run 1.bat and then cmd start, input bjam
    C:\boost_1_41_0\build\v2>bjam
    warning: No toolsets are configured.
    warning: Configuring default toolset "msvc".
    warning: If the default is wrong, your build may not work correctly.
    warning: Use the "toolset=xxxxx" option to override our guess.
    warning: For more configuration options, please consult
    warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html

    ...found 10 targets...
    ...updating 6 targets...
    common.mkdir bin
    common.mkdir bin\msvc-9.0
    common.mkdir bin\msvc-9.0\debug
    compile-c-c++ bin\msvc-9.0\debug\hello.obj
    hello.cpp
    msvc.link bin\msvc-9.0\debug\hello.exe
    msvc.manifest bin\msvc-9.0\debug\hello.exe
    ...updated 6 targets...
  • 相关阅读:
    js中定时器2
    js中定时器之一
    js中的Event对象
    hdu 1041(递推,大数)
    hdu 1130,hdu 1131(卡特兰数,大数)
    hdu 2044-2050 递推专题
    hdu 3078(LCA的在线算法)
    hdu 1806(线段树区间合并)
    hdu 3308(线段树区间合并)
    poj 2452(RMQ+二分查找)
  • 原文地址:https://www.cnblogs.com/cutepig/p/1664609.html
Copyright © 2011-2022 走看看