青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

公告

<2025年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

統計

  • 隨筆 - 9
  • 文章 - 13
  • 評論 - 3
  • 引用 - 0

常用鏈接

留言簿(1)

隨筆分類

隨筆檔案

文章分類

文章檔案

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

Boost安裝(BCB)

Boost安裝(BCB)
===========================
boost 官方網站:www.boost.org

1.編譯bjam.exe

在發布包中不含bjam的可執行文件, 因此要先進行編譯.
假設安裝在c:\boost_1_33_1\, 則打開命令行, 進行c:\boost_1_33_1\tools\build\jam_src目錄:
cd /d "c:\boost_1_33_1\tools\build\jam_src", 再運行build.dat.
由于機器上同時安裝了: VS.NET/BSD 4.0/BCB 6.0, 所以默認執行時它會先找VC環境,
這里我們可以通過指定編譯環境為borland. 這時由于環境變量中BSD是長文件路徑,
因此在編譯過程中會提示找不到一些文件, 主要是由于路徑解析有些問題. 我們將build.bat文件改動一下:

找到:Start行, 它是批處理的執行起始:
默認是如下內容:


:Start
set ?BOOST_JAM_TOOLSET =

REM?If?no?arguments?guess?the?toolset;
REM?or?
if ?first?argument? is ?an?option?guess?the?toolset;
REM?otherwise?the?argument?
is ?the?toolset?to?use.
if ? " _%1_ " ? == ? " __ " ?(
????call?:Guess_Toolset
????
if ?not?errorlevel? 1 ? goto ?Setup_Toolset
)?
else ?(
????call?:Test_Option?
% 1
????
if ?not?errorlevel? 1 ?(
????????call?:Guess_Toolset
????????
if ?not?errorlevel? 1 ? goto ?Setup_Toolset
????)?
else ?(
????????setlocal?
& ?endlocal
????????
set ?BOOST_JAM_TOOLSET =% 1
????????shift
????????
goto ?Setup_Toolset
????)
)

更改后變成如下內容:
===========================================================
:Start
REM set BOOST_JAM_TOOLSET=
set BOOST_JAM_TOOLSET=borland
REM set BOOST_JAM_TOOLSET_ROOT="C:\PROGRA~1\Borland\CBuild6"
set BOOST_JAM_TOOLSET_ROOT="C:\PROGRA~1\Borland\BSD\4.0\Bin"

REM If no arguments guess the toolset;
REM or if first argument is an option guess the toolset;
REM otherwise the argument is the toolset to use.

if "_%1_" == "__" (
??? if "_%BOOST_JAM_TOOLSET%_" == "__" (
??????? call :Guess_Toolset
??????? if not errorlevel 1 goto Setup_Toolset
??? ) else (
??????? goto Setup_Toolset
??? )
) else (

??? call :Test_Option %1
??? if not errorlevel 1 (
??????? call :Guess_Toolset
??????? if not errorlevel 1 goto Setup_Toolset
??? ) else (
??????? setlocal & endlocal
??????? set BOOST_JAM_TOOLSET=%1
??????? shift
??????? goto Setup_Toolset
??? )
)
===========================================================
再直接執行build.bat, 成功編譯通過. 在C:\boost_1_33_1\tools\build\jam_src\bin.ntx86目錄下生成bjam.exe文件.

2.編譯boost庫文件

將C:\boost_1_33_1\tools\build\jam_src\bin.ntx86目錄下生成bjam.exe文件COPY到c:\boost_1_33_1.
進入boost的安裝根目錄
C:\boost_1_33_1>bjam "-sTOOLS=borland" install
這個過程比較漫長, just wait, wait, and ... wait...^_^
在c:\Boost目錄下面將生成頭文件和庫文件的目錄.

除此之外, 還要到C:\boost_1_33_1\libs\regex\build目錄下面編譯對應的文件, 在這里是bcb6.mak.
最后會生成libboost_regex-bcb*.lib和對應的DLL文件. 帶iinstall參數會自動安裝到BCB目錄里面去.
這里要注意一點, 由于安裝腳本會自己查找borland的安裝目錄, 在我的系統中由于安裝了BDS和BCB,
所以它會用BDS的BCC去編譯, 這樣中間就會出現一些錯誤, 這里我的解決辦法是在命令行下將BDS
從PATH中去掉.只留下BCB的環境變量.
更改:
C:\boost_1_33_1\libs\regex\build>set path=C:\WINDOWS\Microsoft.NET\Framework\v1.
1.4322\;[原來BDS的位置去掉]C:\PROGRA~1\Borland\CBUILD~1\Bin;C:\PROGRA~1\Borland\CBUILD~1\Projects\B
pl;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program File
s\Common Files\Compuware

運行如下命令:
C:\boost_1_33_1\libs\regex\build>make.exe -fbcb6.mak install

最后一點需要記得的是: 在C:\boost_1_33_1\boost\type_traits目錄(上一步生成的文件夾)下的is_enum.hpp文件中有一行出現錯誤, 開始處多了一個冒號
: ::boost::is_convertible<typename boost::add_reference<T>::type,::boost::detail::int_convertible>
將一個冒號去掉才行. 不明白作者怎么會出這種錯誤. ^_^

posted on 2006-08-22 17:56 blues 閱讀(1222) 評論(0)  編輯 收藏 引用

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲无线观看| 榴莲视频成人在线观看| 欧美理论电影在线播放| 久久大香伊蕉在人线观看热2| 激情婷婷亚洲| 久久精品中文字幕免费mv| 亚洲欧美成人精品| 欧美日韩精品一本二本三本| 一本久久知道综合久久| 亚洲国产精品热久久| 久久免费黄色| 亚洲人成亚洲人成在线观看图片| 男男成人高潮片免费网站| 国产欧美日韩免费| 亚洲理论电影网| 亚洲视频一二| 国产欧美91| 欧美在线免费观看| 理论片一区二区在线| 亚洲精品乱码久久久久久蜜桃91| 99精品久久久| 亚洲在线观看视频| 欧美激情在线免费观看| 欧美黄色网络| 亚洲欧美日韩国产成人精品影院| 一区二区三区久久| 国产精品久久久久久久久| 午夜在线精品偷拍| 亚洲三级视频| 鲁大师影院一区二区三区| 99国产精品久久| 激情婷婷亚洲| 欧美三级电影网| 久久久久高清| 午夜国产欧美理论在线播放| 国产视频一区欧美| 性欧美大战久久久久久久久| 久久成人综合网| 国产精品视频网站| 久久综合影视| 亚洲国产精品成人一区二区| 欧美亚洲一区二区在线观看| 国产精品亚洲欧美| 久久电影一区| 欧美电影在线观看| 久久久精品动漫| 韩国一区电影| 欧美激情网友自拍| 久久夜色精品一区| 一区二区三区四区在线| 久久综合狠狠综合久久综青草| 欧美日韩一区国产| 亚洲欧美日产图| 亚洲国产综合视频在线观看| 午夜一级久久| 香蕉免费一区二区三区在线观看| 国产精品白丝av嫩草影院| 久久久欧美精品sm网站| 欧美与欧洲交xxxx免费观看 | 狂野欧美激情性xxxx| 亚洲一区二区伦理| 日韩午夜在线电影| 在线亚洲一区二区| 中文精品视频| 亚洲视频精选| 亚洲图中文字幕| 亚洲欧美日韩视频一区| 亚洲第一级黄色片| 久久亚洲不卡| 在线观看一区欧美| 午夜在线精品| 欧美黄色一区| 久久精品五月| 一区二区三区四区五区精品视频 | 欧美国产综合一区二区| 欧美一区午夜视频在线观看| 亚洲一区二区视频在线| 欧美福利在线| 亚洲先锋成人| 亚洲午夜久久久久久久久电影网| 午夜欧美精品久久久久久久| 国产精品99久久久久久久vr| 午夜精品一区二区三区电影天堂| 美女图片一区二区| 欧美jizzhd精品欧美巨大免费| 日韩午夜激情| 亚洲日本va午夜在线影院| 亚洲高清在线| 国产精品国产| 国产一区二区在线观看免费| 国产自产精品| 亚洲精品男同| 国内欧美视频一区二区| 亚洲区一区二| 亚洲桃花岛网站| 亚洲欧美福利一区二区| 久久激情久久| 亚洲电影第1页| 久久嫩草精品久久久精品一| 欧美一区二区在线| 欧美搞黄网站| 娇妻被交换粗又大又硬视频欧美| 一本色道久久| 午夜精品久久久久久久久久久久久| 亚洲精品自在久久| 欧美日韩国产区| 欧美精品在线一区| 国内揄拍国内精品少妇国语| 亚洲激情电影中文字幕| 亚洲欧美在线aaa| 亚洲国产精品免费| 久久狠狠亚洲综合| 国产精品一区二区三区观看| 亚洲电影成人| 久久精品国产99国产精品| 亚洲精品久久久久久一区二区| 999亚洲国产精| 欧美一区二区精美| 亚洲精品资源| 欧美**人妖| 久久综合网hezyo| 欧美在线影院在线视频| 欧美高清视频一区二区三区在线观看| 亚洲国产一区二区三区在线播 | 国产亚洲成av人片在线观看桃 | 欧美激情精品久久久久久黑人| 亚洲精品一区中文| 亚洲欧美精品在线| 欧美一级淫片aaaaaaa视频| 免费成人黄色| 久久精品一区蜜桃臀影院| 一本一本久久| 欧美日韩精品免费 | 亚洲一区精品在线| 欧美精品色一区二区三区| 国产日韩一区二区三区在线| 亚洲素人在线| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲欧美欧美一区二区三区| 欧美成人一区在线| 亚洲在线视频免费观看| 一区二区三区 在线观看视| 久久深夜福利免费观看| 欧美日韩一区二区免费视频| 国产精品视频午夜| 99国内精品久久久久久久软件| 亚洲国产日韩在线| 一二三四社区欧美黄| 久久aⅴ国产欧美74aaa| 香蕉亚洲视频| 欧美网站在线观看| 这里只有精品丝袜| 一区二区三区你懂的| 欧美日韩高清在线播放| 亚洲天堂成人| 亚洲综合欧美| 国产美女高潮久久白浆| 久久亚裔精品欧美| 欧美激情免费观看| 亚洲影院污污.| 欧美怡红院视频| 亚洲日本成人在线观看| 99热精品在线| 国产一区二区三区无遮挡| 欧美激情国产精品| 国产精品美女久久久久久免费| 亚洲激情一区二区| 欧美高清视频一区二区三区在线观看 | 欧美日韩国产精品专区 | 久久精品视频在线看| 亚洲国产色一区| 一区二区三区欧美亚洲| 国产日韩欧美一区二区三区在线观看| 亚洲精品乱码久久久久久黑人 | 久久综合99re88久久爱| 一区二区三区日韩在线观看 | 久久综合色婷婷| 亚洲一区二区三区四区中文| 亚洲欧美中文日韩在线| 在线精品福利| 亚洲欧美国产三级| 日韩视频在线免费观看| 亚洲系列中文字幕| 在线欧美日韩| 亚洲三级视频| 亚洲国产你懂的| 亚洲男同1069视频| 亚洲激情在线观看| 欧美在线视频免费| 亚洲自拍高清| 欧美人成在线| 欧美成人一区二区三区在线观看| 欧美刺激性大交免费视频| 一区二区三区黄色| 性欧美8khd高清极品| 日韩一级黄色大片| 欧美亚洲在线观看| 欧美中文在线视频| 国产精品女人久久久久久| 亚洲国产精品一区制服丝袜 |