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

Benjamin

靜以修身,儉以養德,非澹薄無以明志,非寧靜無以致遠。
隨筆 - 398, 文章 - 0, 評論 - 196, 引用 - 0
數據加載中……

win8+vs2013編譯boost_1_55_0

在boost-1_55\boost\intrusive\detail\has_member_function_callable_with.hpp文件下,找到
struct BOOST_PP_CAT(BOOST_PP_CAT(has_member_function_callable_with_,BOOST_INTRUSIVE_HAS_MEMBER_FUNCTION_CALLABLE_WITH_FUNCNAME),_impl)
{
   template static BOOST_PP_CAT(zeroarg_checker_, BOOST_INTRUSIVE_HAS_MEMBER_FUNCTION_CALLABLE_WITH_FUNCNAME) Test(BOOST_PP_CAT(zeroarg_checker_, BOOST_INTRUSIVE_HAS_MEMBER_FUNCTION_CALLABLE_WITH_FUNCNAME)*);

 添加如下代碼:
 #ifdef BOOST_MSVC template static decltype( boost::move_detail::declval().BOOST_INTRUSIVE_HAS_MEMBER_FUNCTION_CALLABLE_WITH_FUNCNAME() ,boost_intrusive_has_member_function_callable_with::yes_type()) Test(Fun*);
 #else template static BOOST_PP_CAT(zeroarg_checker_, BOOST_INTRUSIVE_HAS_MEMBER_FUNCTION_CALLABLE_WITH_FUNCNAME) Test(BOOST_PP_CAT(zeroarg_checker_, BOOST_INTRUSIVE_HAS_MEMBER_FUNCTION_CALLABLE_WITH_FUNCNAME)*); #endif 保存。 在運行Developer Command Prompt for VS2013(路徑Microsoft Visual Studio 12.0\Common7\Tools\VsDevCmd.bat),
 
 進入boost所在目錄,運行bootstrap.bat; ./b2 ,
 會在stage/lib目錄下生成lib庫文件.這個命令在32位和64位都可以運行。
 也可以用bjam.exe stage --toolset=msvc-12.0 --without-graph --without-graph_parallel --without-math --without-mpi
 --without-serialization --without-wave --without-atomic --without-chrono --without-random --without-regex
 --without-test --without-thread --without-program_options --without-serialization --without-signals --stagedir=".\bin\vc12_x86"
  link=static runtime-link=shared threading=multi debug release命令編譯 64位編譯:
 
  x64環境下編譯得先從開始菜單啟動Visual Studio 2013的vs2013 x64兼容工具命令行,而不是隨便打開任意一個命令行窗口就行。
  然后轉到boost根文件夾,運行bootstrap.bat生成x64版的bjam.exe。
  然后運行命令: bjam.exe stage --toolset=msvc-12.0 --without-graph --without-graph_parallel --without-math --without-mpi --without-serialization
  --without-wave --without-atomic --without-chrono --without-random --without-regex --without-test --without-thread
   --without-program_options --without-serialization --without-signals --stagedir=".\bin\vc12_x64"
   link=static runtime-link=shared threading=multi debug release address-model=64
   命令行選項詳解:
   stage/install: stage表示只生成庫(dll和lib),install還會生成包含頭文件的include目錄。推薦使用stage。
   toolset: 指定編譯器,可選的如borland、gcc、msvc(VC6)、msvc-12.0(VS2013)等。
   without/with: 選擇不編譯/編譯哪些庫。因為mpi等庫我都用不著,所以排除之。
   wave、graph、math、regex、test、program_options、serialization、signals這幾個庫編出的靜態lib都非常大,所以不需要的也可以without掉。
        這可以根據各人需要選擇,默認是全部編譯。如果選擇編譯python的話,是需要python語言支持的,應該到python官方主頁http://www.python.org/下載安裝。
   stagedir/prefix: stage時使用stagedir,install時使用prefix,表示編譯生成文件的路徑。
   link: 生成動態鏈接庫/靜態鏈接庫。生成動態鏈接庫需使用shared方式,生成靜態鏈接庫需使用static方式。一般boost庫可能都是以static方式編譯,因為最終發布程序帶著boost的dll感覺會比較累贅。
   runtime-link: 動態/靜態鏈接C/C++運行時庫。同樣有shared和static兩種方式,這樣runtime-link和link一共可以產生4種組合方式,各人可以根據自己的需要選擇編譯。
        一般link只選static的話,只需要編譯2種組合即可,即link=static runtime-link=shared和link=static runtime-link=static。
   threading: 單/多線程編譯。一般都寫多線程程序,當然要指定multi方式了;如果需要編寫單線程程序,那么還需要編譯單線程庫,可以使用single方式。
   debug/release: 編譯debug/release版本。一般都是程序的debug版本對應庫的debug版本,所以兩個都編譯

posted on 2014-04-10 13:04 Benjamin 閱讀(2050) 評論(0)  編輯 收藏 引用 所屬分類: VC

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            一本大道久久a久久精品综合| 国产精品亚洲成人| 韩日精品视频一区| 欧美一区二区三区啪啪| 亚洲午夜羞羞片| 国产精品视频精品视频| 欧美一区二区三区四区在线观看地址 | 国产一区日韩一区| 欧美有码在线视频| 久久久久久久激情视频| 亚洲大胆av| 亚洲激情视频| 国产精品久久久久久久9999| 欧美一区日韩一区| 免费不卡在线视频| 国产精品99久久久久久人 | 欧美日韩国产精品专区| 欧美片在线播放| 日韩一级精品视频在线观看| 欧美va亚洲va国产综合| 一区二区精品| 久久精品国产2020观看福利| 亚洲精品国产系列| 午夜在线成人av| 一级成人国产| 你懂的视频一区二区| 午夜精品网站| 欧美日韩精品二区第二页| 久久久精品一区二区三区| 欧美日韩精品免费观看视频| 蜜臀久久久99精品久久久久久| 国产精品免费看片| 日韩一二三在线视频播| 久久久久久久网| 国产精品自拍一区| 制服丝袜激情欧洲亚洲| 一区二区三区www| 欧美承认网站| 欧美激情网友自拍| 亚洲欧洲日本国产| 免费观看成人网| 91久久极品少妇xxxxⅹ软件| 亚洲国产成人久久| 蜜桃久久av| 亚洲精品日本| 亚洲一区精彩视频| 国产精品久久国产三级国电话系列 | 亚洲精品一区二区三区四区高清| 久久久久99| 亚洲欧洲精品成人久久奇米网 | 欧美韩日精品| 一区二区三区精品| 久久精品国产精品亚洲| 国产亚洲成年网址在线观看| 久久精品中文字幕免费mv| 欧美本精品男人aⅴ天堂| 99在线精品视频| 国产日韩亚洲欧美综合| 亚洲欧美视频在线观看| 亚洲人成人一区二区三区| 美女任你摸久久| 在线一区观看| 欧美激情第五页| 久久久精品久久久久| 一本在线高清不卡dvd| 黄色亚洲大片免费在线观看| 欧美电影打屁股sp| 久久琪琪电影院| 亚洲综合久久久久| 一本色道精品久久一区二区三区 | 麻豆国产va免费精品高清在线| 99精品99| 亚洲一区www| 日韩视频免费在线观看| 亚洲福利视频专区| 欧美综合国产精品久久丁香| 一本不卡影院| 99国产精品国产精品毛片| 亚洲电影成人| 亚洲精品欧美极品| 日韩视频亚洲视频| 亚洲美女在线一区| 在线视频精品| 午夜精品福利在线| 午夜视黄欧洲亚洲| 久久久噜噜噜久久| 久久综合狠狠综合久久综合88 | 亚洲一级影院| 久久激情五月激情| 欧美久久婷婷综合色| 欧美性色综合| 激情婷婷亚洲| 99视频一区二区三区| 亚洲婷婷免费| 蜜桃伊人久久| 一本到高清视频免费精品| 亚洲一区影音先锋| 蜜臀99久久精品久久久久久软件| 免费在线观看日韩欧美| 国产精品美女| 一区二区亚洲欧洲国产日韩| 在线观看久久av| 亚洲一区三区视频在线观看| 麻豆91精品| 亚洲一区二区三区免费观看| 久久综合久久综合久久综合| 久久久久在线观看| 久久精品国产欧美激情| 欧美日韩国产小视频在线观看| 国产日韩亚洲欧美| 午夜在线a亚洲v天堂网2018| 亚洲激情影视| 欧美成人综合| 亚洲欧洲精品一区二区三区波多野1战4| 亚洲欧美日韩一区在线| 99re视频这里只有精品| 欧美成人精品福利| 亚洲三级影院| 亚洲精品中文字幕女同| 欧美激情第五页| 9色porny自拍视频一区二区| 欧美高清视频一区| 欧美福利在线| 亚洲亚洲精品在线观看 | 中日韩美女免费视频网址在线观看 | 国产精品久久午夜| 亚洲免费在线看| 久久大逼视频| 亚洲欧洲在线视频| 亚洲婷婷国产精品电影人久久 | 午夜日本精品| 久久一区二区三区国产精品| 一本色道久久综合亚洲精品按摩 | 久久久国产精品一区二区中文| 久久国产精品72免费观看| 91久久精品一区二区别| 一区二区成人精品| 亚洲成在线观看| 亚洲视频视频在线| 亚洲国产一区二区精品专区| 亚洲自拍偷拍福利| 99精品久久| 蜜桃av综合| 久久这里只有| 国产精品毛片在线| 99国产一区二区三精品乱码| 在线观看成人网| 欧美影院精品一区| 一区二区三区导航| 美女主播视频一区| 免费h精品视频在线播放| 国产精品视频大全| 亚洲性视频h| 国产精品亚洲视频| 亚洲国产精品激情在线观看| 亚洲国产精品一区二区尤物区| 亚洲欧美另类中文字幕| 亚洲午夜激情| 国产精品视频不卡| 一区二区三区久久久| 夜夜狂射影院欧美极品| 欧美日韩亚洲91| 亚洲女同同性videoxma| 欧美在线观看天堂一区二区三区| 国产精品青草久久| 午夜精品理论片| 免费欧美电影| 在线中文字幕一区| 国产精品自拍在线| 男女精品视频| 亚洲欧美日韩成人| 欧美不卡激情三级在线观看| 日韩视频免费在线| 国产欧美一级| 欧美视频网站| 久久久91精品| 亚洲免费中文字幕| 亚洲国内自拍| 免费成人激情视频| 久久aⅴ国产紧身牛仔裤| 亚洲黄一区二区| 国产一区二区日韩精品欧美精品| 每日更新成人在线视频| 久久av二区| 亚洲欧美国产高清| 欧美成人黄色小视频| 久久精品国产欧美亚洲人人爽| 亚洲午夜激情免费视频| 99精品欧美一区二区蜜桃免费| 黑人一区二区| 国产一区二区激情| 国产精品尤物| 国产精品区一区二区三区| 欧美国产另类| 欧美视频一区在线观看| 欧美日韩中文字幕在线| 国产精品久久久久国产精品日日 | 国产精品对白刺激久久久| 欧美日韩日本国产亚洲在线| 欧美日韩在线视频一区二区|