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

公告

<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

統計

  • 隨筆 - 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 閱讀(1228) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            国产精品久久久久9999高清| 国产视频不卡| 日韩一级黄色片| 亚洲免费福利视频| 欧美日韩精品一区| 欧美亚洲在线| 久久午夜电影| 野花国产精品入口| 亚洲综合成人在线| 尤物99国产成人精品视频| 欧美+日本+国产+在线a∨观看| 男女激情视频一区| 亚洲网址在线| 久久久精彩视频| 一区二区三区高清在线 | 9色porny自拍视频一区二区| 亚洲伦理久久| 国产欧美在线观看| 欧美黄在线观看| 国产精品高精视频免费| 久久蜜臀精品av| 欧美精品一区二区三区一线天视频 | 夜夜嗨av一区二区三区免费区| 国产精品久久久久久久久免费桃花 | 亚洲国产精品123| 日韩视频在线一区二区三区| 国产亚洲日本欧美韩国| 亚洲国产一区在线| 国产精品一区毛片| 亚洲人在线视频| 国内视频一区| 99精品欧美一区| 亚洲国产精品一区二区www在线| 一区二区欧美在线| 亚洲国产精品悠悠久久琪琪| 亚洲视频一区| 日韩视频久久| 久久久人成影片一区二区三区| 国产精品99久久99久久久二8| 欧美在线免费视频| 午夜精品视频一区| 欧美日韩国产片| 欧美成黄导航| 狠色狠色综合久久| 亚洲你懂的在线视频| 一区二区欧美精品| 欧美刺激午夜性久久久久久久| 久久精品视频亚洲| 国产日本欧美一区二区| 亚洲毛片网站| 日韩一级精品| 欧美激情国产日韩| 亚洲二区在线视频| 亚洲国产日韩欧美在线图片| 久久久水蜜桃| 老司机久久99久久精品播放免费| 国产精品一区二区三区乱码| 99视频精品全部免费在线| 亚洲片国产一区一级在线观看| 久久久久国产精品www| 久久久噜噜噜久噜久久 | 欧美成人免费播放| 蜜桃av一区二区三区| 国产一二精品视频| 欧美影院视频| 久久久www| 国产在线视频欧美| 久久精品动漫| 免费观看成人鲁鲁鲁鲁鲁视频 | 欧美日韩精品一区二区在线播放| 亚洲高清在线视频| 99国产精品99久久久久久粉嫩 | 亚洲女同在线| 久久精品日产第一区二区三区 | 欧美日韩精品免费观看| 亚洲伦理在线| 亚洲专区一区二区三区| 国产精品vip| 亚洲自拍偷拍色片视频| 欧美一区二区久久久| 国产免费观看久久黄| 欧美亚洲免费| 免费在线观看一区二区| 99精品久久久| 国产精品videosex极品| 亚洲欧美乱综合| 久久九九国产精品怡红院| 在线观看日产精品| 欧美久久在线| 亚洲欧美日韩精品久久久久| 久久综合九九| 99re66热这里只有精品4| 国产精品久久久久av| 欧美亚洲一区| 亚洲国产视频一区| 香蕉国产精品偷在线观看不卡| 狠狠色综合播放一区二区| 欧美xart系列高清| 一区二区欧美亚洲| 欧美成人精品一区| 亚洲综合另类| 在线看欧美视频| 国产精品国产三级国产aⅴ入口 | 欧美日韩午夜激情| 性欧美xxxx大乳国产app| 欧美福利视频网站| 亚洲一区二区在线视频| 在线观看一区欧美| 欧美色综合网| 久久影视精品| 亚洲一区在线看| 欧美激情精品久久久久久免费印度| 亚洲性视频网址| 亚洲大胆人体在线| 国产精品一区三区| 欧美日韩亚洲一区二区三区在线观看 | 欧美在线亚洲在线| 一区二区久久| 亚洲国产精品女人久久久| 国产精品日韩精品| 欧美日韩精品免费观看视一区二区 | 久久久久中文| 亚洲欧美另类中文字幕| 亚洲精品一区在线| 亚洲国产精彩中文乱码av在线播放| 亚洲欧美日韩精品在线| 艳妇臀荡乳欲伦亚洲一区| 在线观看日韩一区| 好吊日精品视频| 国产精品视频你懂的| 欧美日韩情趣电影| 欧美美女操人视频| 欧美激情四色| 欧美成人免费小视频| 久久久精品999| 欧美一区二区视频97| 亚洲综合第一| 亚洲欧美日韩第一区| 亚洲天堂av图片| 在线一区二区三区做爰视频网站| 亚洲日韩中文字幕在线播放| 欧美国产先锋| 亚洲国产清纯| 亚洲精品在线视频| 亚洲精选在线| 日韩网站在线观看| 日韩视频免费观看| 日韩视频一区二区三区在线播放 | 欧美一区二区精美| 欧美一区二区三区啪啪| 欧美伊人久久久久久午夜久久久久| 亚洲香蕉在线观看| 亚洲欧美在线一区| 欧美一级淫片播放口| 久久高清免费观看| 麻豆精品在线观看| 欧美激情五月| 99re亚洲国产精品| 亚洲综合第一| 久久精品女人| 欧美夫妇交换俱乐部在线观看| 免费在线看一区| 欧美日韩视频在线一区二区观看视频| 欧美日韩成人一区二区| 国产精品久久久久毛片软件 | 亚洲欧洲一区二区在线播放| 亚洲欧洲一区二区三区在线观看 | 欧美一区午夜精品| 榴莲视频成人在线观看| 亚洲国产成人av| 99国产精品久久久久久久| 亚洲欧美日韩国产一区| 久久国产精品毛片| 欧美xart系列在线观看| 国产精品久久久一区麻豆最新章节| 国产午夜精品视频| 91久久精品日日躁夜夜躁国产| 一本到12不卡视频在线dvd| 欧美一级网站| 亚洲动漫精品| 亚洲摸下面视频| 久久综合狠狠| 国产精品一级二级三级| 亚洲国产成人高清精品| 午夜一区二区三视频在线观看| 老司机免费视频一区二区| 日韩午夜在线| 久久综合图片| 国产农村妇女毛片精品久久麻豆 | 亚洲精品色图| 久久精品夜色噜噜亚洲a∨| 欧美国产日韩精品免费观看| 国产日韩欧美日韩大片| 亚洲理伦电影| 老司机午夜精品视频| 亚洲综合精品一区二区| 欧美高清视频| 在线观看亚洲精品| 欧美一区二区三区的| 日韩天天综合|