win8 64位系統編譯boost

2021-07-05 23:58:13 字數 428 閱讀 5502



編譯64位boost

一直以來都是在win32環境下build和使用boost,但現在基本上每天都在64位win7下工作,所以很有必要把這幾天的經驗總結下來。和32位環境不同,x64環境下編譯得先從開始選單啟動visual studio的visual studio 2008 x64 win64 command prompt進入命令提示符,而不是隨便開啟任意乙個命令列視窗就行。然後轉到boost根資料夾,執行bootstrap.bat生成x64版的bjam.exe。然後執行命令:

bjam --build-type=complete toolset=msvc-9.0 threading=multi link=shared address-model=64

即可生成dll版平台庫,如果要編譯靜態庫版就把shared改為static。

Win7 32位系統下裝Win8 64位雙系統

下面是成果 其實裝系統本身真的沒有什麼技術含量,所有的東西看著點點就可以了,關鍵是找到攻略,以及解決一點下問題而已。現在不得不承認熟練運用baidu和google才是最重要的。自己裝的時候參考了2個網頁,雖然找這兩個網頁花了我將近半個小時的時間,看來跟度娘關係不是很好 第乙個網頁是 第二個網頁是 o...

解決win8 64位版本下無法使用debug

直接window鍵 r,輸入cmd,在dos命令輸入debug,無法debug.如下圖 當然也找到了解決方案 4.執行dosbox,輸入mount c d 然後輸入c 最後輸入debug就ok了 如下圖 這是因為他們漏了一步,在mount c d 後面要輸入c 接著再輸入debug就ok了。像我這樣...

64位系統編譯TinyHelloWorld c

程式設計師的自我修養中,有一段是通過內嵌彙編來完成乙個helloworld程式,這段彙編是32位的,在64位的機器上直接編譯就會出問題。源 tinyhelloworld.c char str hello world n void print void exit void nomain 編譯過程gcc...