• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            woaidongmao

            文章均收錄自他人博客,但不喜標題前加-[轉貼],因其丑陋,見諒!~
            隨筆 - 1469, 文章 - 0, 評論 - 661, 引用 - 0
            數據加載中……

            使用VC6.0在32位平臺上開發64位程序

            要求:
            Microsoft Platform SDK 2001
            11 月版或更高版本
            Visual C++ 6.0
            使用 Visual C++ 6.0 IDE 生成 64 位應用程序:
            設置 64 位內部版本環境變量:
            通過雙擊SDK文件夾下面的Setup.Exe安裝Microsoft Platform SDK 到硬盤任意目錄后,安裝程序會在開始菜單中生成Microsoft Platform SDK的快捷方式。單擊“start->All Programs->Microsoft Platform SDK for Windows Sever 2003 SP1->Open Build Environment Window->Set Windows XP 64 Build Environment->Set Windows XP 64 Build Environment (Debug) 此時將顯示一個控制臺窗口,其中帶有為 64 位內部版本設置的內部版本環境。

            64位內部版本環境啟動Visual C++6.0
            啟動Microsoft Platform SDK后,直接在命令行輸入msdev/useenv,此時將顯示 Visual C++ 6.0 IDE,其中已經為 64 位內部版本環境設置了 includelibrary executable 目錄。
            注意 如果 Msdev.exe 不在路徑中,請將文件夾更改到 \Microsoft Visual Studio\Common\Msdev98\Bin 文件夾,然后運行 Msdev.exe。
            Visual C++
            啟動成功后,可以通過菜單Tools->Options->Directories查看Include filesLibrary file的默認路徑應為Microsoft Platform SDK文件夾下的includelib文件夾。

            添加 64 位調試配置:
            1.
            Visual C++ IDE 中,打開現有的 32 位項目(例如,MyApplication)。
            2.
            “Build”菜單上,單擊“Configurations”。
            3.
            “Configurations”對話框中,單擊“add”。
            4.
            “Add Project Configuration”對話框中,將“Configuration”設置為 Debug64,然后在“Copy settings from”列表中單擊“MyApplication– Win32 Debug”。
            5.
            要添加配置,單擊“OK”,然后單擊“Close”。

            將活動配置設置為 64 位:
            1.
            “Build”菜單上,單擊“Set Active Configuration”。
            2.
            單擊“MyApplication- Win32 Debug64”,然后單擊“OK”。

            修改編譯器或鏈接器選項:
            一些 Visual C++ 6.0 編譯器或鏈接器選項不適用于 64 位編譯器或鏈接器。要修改這些選項,請執行下列步驟:
            1.
            “Project”菜單上,單擊“settings”
            2.
            “project settings”對話框中,單擊“General”選項卡。在“output directories”下,在“Intermediate files”框和“output files”框中鍵入 Debug64
            3.
            “C/C++”選項卡上,在“Debug info”列表中選擇“Program Database(編譯器選項,/Zi。在Project Options中去掉/GZ,加入/Wp64。
            4.
            “Link”選項卡上,在“Project Options”框中將 /machine:I386 更改為 /machine:AMD64。在Object/library modules中加入bufferoverflowu.lib。
            5.
            “View”菜單上,單擊“Workspace”
            6.
            要從項目中刪除 MyApplication.hpj 文件,請在“Workspace”窗口中單擊“MyApplication.hpj”文件,然后按 Delete 鍵。注意 此文件可能已經刪除。

            生成64位程序:
            此時所有配置均已更改完畢,可直接通過F7build菜單進行編譯連接獲得所需要的可執行程序或lib文件。

            注:在32位機上只能編譯連接生成64位程序,而不能進行調試。要調試64位程序必須在64位機上通過專用的調試工具WinDbg(可在微軟網站免費下載)進行調試。

            ========================================

            名網友

            2008年04月22日 上午 11:35 | 回復

            用了這個命令怎么再改成原來的樣子啊?

             

            posted on 2009-09-08 00:29 肥仔 閱讀(2863) 評論(0)  編輯 收藏 引用 所屬分類: VC 存檔

            久久线看观看精品香蕉国产| 久久精品国产亚洲麻豆| 久久国产免费直播| 99久久无色码中文字幕| 久久久久国产精品嫩草影院 | 色妞色综合久久夜夜| AAA级久久久精品无码区| 亚洲国产精品18久久久久久| 成人国内精品久久久久影院VR| 欧美精品国产综合久久| 国产成人久久精品二区三区| 亚洲AV无码久久寂寞少妇| 性做久久久久久免费观看| 91精品国产综合久久精品| 综合网日日天干夜夜久久 | 久久国产精品99精品国产987| 91麻豆国产精品91久久久| 久久精品18| 国产成人精品久久亚洲高清不卡| 色妞色综合久久夜夜| 性色欲网站人妻丰满中文久久不卡| 久久99精品久久久久久9蜜桃| 狠狠88综合久久久久综合网 | 狠狠狠色丁香婷婷综合久久五月 | 国内精品久久九九国产精品| 精产国品久久一二三产区区别| 久久99精品国产麻豆不卡| 久久天天躁狠狠躁夜夜躁2O2O| 精品人妻伦九区久久AAA片69 | 国内精品久久久久久99蜜桃| 亚洲国产精品无码成人片久久| 香蕉久久夜色精品国产尤物 | 亚洲AV无码1区2区久久| 精品国产乱码久久久久软件| 亚洲七七久久精品中文国产| 中文字幕精品久久久久人妻| 国产精品成人久久久| 亚洲av伊人久久综合密臀性色| 欧美va久久久噜噜噜久久| 久久96国产精品久久久| 成人亚洲欧美久久久久 |