x86和x64下boost庫安裝與配置

2021-07-26 16:45:20 字數 762 閱讀 2272

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=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()

參考

boost 分別編譯x86和x64的庫

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 ins...

x86與x64系統引導過程

1 機器上電自檢,完成裝置的列舉與配置 2 載入主引導記錄 mbr 並執行 3 讀活動分割槽中的引導分割槽到記憶體中,並執行 4 載入系統目錄下的ntldr 也就是系統的引導程式 5 ntldr初始化完成處理器模式切換和檔案系統 fat或ntfs 驅動載入,如果使用了scsi裝置,ntldr將ntb...

X86和X86 64和X64區別

x86是指intel的開發的一種32位指令集,從386開始時代開始的,一直沿用至今,是一種cisc指令集,所有intel早期的cpu,amd早期的cpu都支援這種指令集,ntel官方文件裡面稱為 ia 32 x84 64是x86 cpu開始邁向64位的時候,有2選擇 1 向下相容x86。2 完全重新...