vs200864編譯
⑴ 如何安裝和使用VS 2008的64位編譯器
1. 選擇「Build」 – 「Configuration Manager」菜單,打開配置管理器。點擊新建解決方案平台。
2. 選擇「x64」平台,點擊確定按鈕。
3. 這時候配置管理器中的平台已經改成剛才選擇的x64了,這時候編譯出來的就是64位程序了。可以在工具欄的平台下拉框中快速切換目標平台。
4. 如果在選擇平台的下拉列表裡找不到x64,可能是沒有安裝x64編譯支持。在VS安裝程序里再裝上就可以了。
⑵ VS2008 如何編譯c語言
在vusal studio 2008中編譯c語言
visual studio是以項目為單位的,代碼文件發須包含在項目里才能編譯。可是在新建項目中,有vc++的項目,有vc#的項目,就是沒有c項目。是不是不能編譯c項目呢?
其實在visual stuio 是可以編譯c項目,的只不過要繞個圈子而已。下面介紹具體的步驟。
(1)新建項目,快捷鍵ctrl+shift+N,在項目類型中選visual c++-------->"win32「,然後選 右的側的「win 32控制台應用程序「,為項目命名。
接下來在應用程序向導中心「下一步」,在「應用程序設置」中選中「附加選項」的「空項目」,這一步是關鍵。
(3)現在要向項目中添加文件了。快捷鍵ctrl+N,在「類別」中選「常規」,在模板中選「文本文件」新建一個空白文件。
(4)快捷鍵crtl+S將新建的文本保存為c源文件,如「test.c」。然後再輸入一段代碼並保存。
(5)現在要把c源文件加到項目中了。 在「解決方案資源管理器」中,右擊項目名稱下面的源文件「,選擇「添加」----「現有項」把剛才的文件加入到項目中就行了。。。。按一下F5試試就可以編譯了。。
以上是本人下載的pdf文件里的一段。。。。。
能不能用我就不知道了。。。
⑶ win8 64位 VS2008+OpenCv2.4.10在編譯時一直會出現 STATUS_DLL_NOT_FOUND。
有可能是win8操作系統導致的,2.4.11版本的windows版opencv實在win7 sp1上測試的。官方沒有保證最新的操作系統能夠可以使用。很可能2.4.10版本的opencv調用的是win7版本的mfc相關庫,所以在win8上沒法運行。
⑷ 32位機上用vs2008開發的c++程序如何能在64位系統下運行
正常來說和在32位系統上運行不會有區別。
絕大多數32位Windows程序都是可以在64位Windows上運行的(VS本身也是一個32位的軟體)。64位Windows會通過WOW64模擬32位程序的運行環境來運行32位程序(就像32位Windows通過WOW模擬16位運行環境來運行16位程序一樣)。這里對於程序來說唯一一個顯著區別就是32位Windows上32位程序默認只有2GB的用戶地址空間,最多能設置成3GB。而WOW64里運行的32位程序可以使用4GB地址空間。但是絕大多數程序並不會因為這個區別產生異常。
不過和32位Windows上一樣,運行VC++編寫的32位程序可能會需要32位的C運行庫的dll。也就是可能要裝那個Microsoft Visual C++ 2008 Redistributable Package (x86)才能正常工作。
另外VS2008可以直接生成64位的可執行程序。也就是這個程序在本機沒辦法用,只有在64位系統里可以跑。當然默認情況下跑程序的那個系統上要有64位的C運行庫的dll。
⑸ Win10 64位系統用VS2008 怎樣編譯出32位的可執行文件
在"配置管理器"中把所有項目的"平台"都設置為32位的.試試看呢。開發人員開發的產品如果是面向普通庫戶的建議還是裝32位的。