在windows下編譯boost 1 32庫

2021-03-31 13:08:54 字數 944 閱讀 5941

static/dynamic

multi" install,然後就是漫長的等待了,3個小時左右。 如果是vc-7_1-stlport,首先修改boost源**,參考http://mail.python./pipermail/c++-sig/2003-august/005319.html,http://article.gmane./gmane.***p.lib.boost.user/8324/match=date+time,http://lists.boost./mailarchives/boost/msg76098.php。這樣將stlport同樣解壓縮到c:/opt/stlport-4.6.2。修改src/vc71.mak,將 extra ***mon flags=/fi "vc warning disable.h" /d " mbcs"改為 extra ***mon flags=/fi "vc warning disable.h" /d " mbcs" /zc:wchar t 。然後編譯安裝,注意不要急著刪除,編譯boost時還用得到。修改vc-7_1-stlport-tools.jam,將 feature native-wchar_t : off on ;改為feature native-wchar_t : on off; 然後設定set stlport_version=4.6.2,set stlport_4.62_path=c:/opt/stlport-4.6.2,set tools=vc-7_1-stlport,然後bjam "-sbuild=debug release

static/dynamic

multi" install 你會發現編譯出來的lib有重複的,自己刪除好了 注意在vc下用stlport編譯debug版本,需要預定義巨集_stlp_debug,如果定義了boost_lib_diagnostic,vc下就不需要顯示的連線lib庫了,乙個典型的例子是cl /d_stlp_debug /dboost_lib_diagnostic /mdd /gx ******_ls.cpp

在Windows下編譯OpenSSL

如何在windows下編譯openssl vs2005使用vc8的cl編譯器 1 安裝activeperl 初始化的時候,需要用到perl直譯器 2 使用vs2005下的visual studio 2005 command prompt進入控制台模式 這個模式會自動設定各種環境變數 3 解壓縮ope...

在Windows下編譯FreeCAD

之前也研究過如何在windows下搭建起乙個cad系統,模仿當前工作中做的那個軟體,但牽扯到的都是些mfc,vba,com啥的。雖然我一直覺得那些抹黑微軟技術,鼓吹mac和linux的行為很矯情,在這點上我還是寧願俗氣點 不能跨平台,總感覺心裡缺了點啥的 一般情況下,你configure會失敗,比如...

在Windows下編譯WebRTC

安裝depot tools src third party webrtc resources fetch nohooks webrtc 還可以加 no history gclient sync gn gen out default 執行下面的命令生成vs工程檔案 gn gen ide vs out ...