boost 分別編譯x86和x64的庫

2021-07-27 05:03:52 字數 755 閱讀 4259

2.vs2015開發人員命令提示中執行bootstrap.bat

3.x86安裝則輸入命令:

b2.exe --prefix=d:\boost\x86 --build-type=complete --build-dir=build_tmp toolset=msvc-14.0 address-model=32 install

("d:\boost\x86"是將要生成32位的include和lib資料夾放置的位置,build_tmp是位於安裝包中用於放置中間生成物的資料夾)

4.x64安裝則輸入命令:

b2.exe --prefix=d:\boost\x64 --build-type=complete --build-dir=build_tmp_x64 toolset=msvc-14.0 address-model=64 install

("d:\boost\x64"是將要生成64位的include和lib資料夾放置的位置,build_tmp_x64是位於安裝包中用於放置中間生成物的資料夾)

5.如下配置

x86包含目錄:d:\boost\x86\include\boost-1_63

x86庫目錄:d:\boost\x86\lib

x64包含目錄:d:\boost\x64\include\boost-1_63

x64庫目錄:d:\boost\x64\lib

6.測試配置是否成功

#include #include int main()

x86和x64下boost庫安裝與配置

1.網上 2.vs2015開發人員命令提示中執行bootstrap.bat 3.x86安裝則輸入命令 b2.exe prefix d boost x86 build type complete build dir build tmp toolset msvc 14.0 address model 3...

CMake例項詳解(x86和交叉編譯)

接觸cmake有一段時間了,發現cmake確實好用,cmake對於乙個具有大量 的工程構建和管理非常有效。對於開發人員來說,乙個好的cmake模板尤為重要。基於模板,只需簡單修改下cmakelists.txt檔案就能做到很好的管理工程的構建和編譯。下面我將通過兩個例子分別基於x86平台和交叉編譯來介...

ucc編譯器(x86移植)

之前寫過一篇ucc的文章,也就是這一篇。這篇文章對ucc的流程說了挺多,但是怎麼把ucc移植到新的cpu上面,卻沒有說很多,後來自己又看了一下 發現還是有不少新的收穫。emit.c檔案是真正的後端入口,所有的彙編檔案的整理 組織部分都是這裡完成的。當然這部分只是框架的內容,告訴我們乙個大概,全域性變...