• <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

            文章均收錄自他人博客,但不喜標(biāo)題前加-[轉(zhuǎn)貼],因其丑陋,見(jiàn)諒!~
            隨筆 - 1469, 文章 - 0, 評(píng)論 - 661, 引用 - 0
            數(shù)據(jù)加載中……

            使用VC6.0在32位平臺(tái)上開(kāi)發(fā)64位程序

            要求:
            Microsoft Platform SDK 2001
            11 月版或更高版本
            Visual C++ 6.0
            使用 Visual C++ 6.0 IDE 生成 64 位應(yīng)用程序:
            設(shè)置 64 位內(nèi)部版本環(huán)境變量:
            通過(guò)雙擊SDK文件夾下面的Setup.Exe安裝Microsoft Platform SDK 到硬盤(pán)任意目錄后,安裝程序會(huì)在開(kāi)始菜單中生成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) 此時(shí)將顯示一個(gè)控制臺(tái)窗口,其中帶有為 64 位內(nèi)部版本設(shè)置的內(nèi)部版本環(huán)境。

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

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

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

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

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

            注:在32位機(jī)上只能編譯連接生成64位程序,而不能進(jìn)行調(diào)試。要調(diào)試64位程序必須在64位機(jī)上通過(guò)專(zhuān)用的調(diào)試工具WinDbg(可在微軟網(wǎng)站免費(fèi)下載)進(jìn)行調(diào)試。

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

            名網(wǎng)友

            2008年04月22日 上午 11:35 | 回復(fù)

            用了這個(gè)命令怎么再改成原來(lái)的樣子???

             

            posted on 2009-09-08 00:29 肥仔 閱讀(2839) 評(píng)論(0)  編輯 收藏 引用 所屬分類(lèi): VC 存檔

            看久久久久久a级毛片| 777午夜精品久久av蜜臀| 精品久久久久久无码人妻热| 久久亚洲国产午夜精品理论片| AV狠狠色丁香婷婷综合久久 | 亚洲国产精品成人AV无码久久综合影院| 久久久久亚洲av成人无码电影 | 久久99精品久久久久久hb无码| 久久久精品午夜免费不卡| 久久久WWW免费人成精品| 久久久噜噜噜久久中文字幕色伊伊 | 国产精品亚洲美女久久久| 久久精品国产精品亚洲人人| 久久人人爽人人爽人人片AV东京热| 久久亚洲国产成人精品性色| 国产精品欧美亚洲韩国日本久久| 综合久久精品色| 久久最新精品国产| 77777亚洲午夜久久多人| 国产99久久久国产精品~~牛| 久久人人爽人人人人爽AV | 欧美日韩精品久久久免费观看| 国产精品美女久久久久久2018| 看全色黄大色大片免费久久久| 2021久久精品国产99国产精品| 日本加勒比久久精品| 国内精品久久国产大陆| 久久久久国产精品人妻| 久久国产精品无码网站| 2022年国产精品久久久久| 伊人久久大香线蕉成人| 亚洲国产精品久久久久网站| 亚洲AV日韩精品久久久久久 | 久久综合国产乱子伦精品免费| 久久狠狠一本精品综合网| 丁香狠狠色婷婷久久综合| 国产亚洲精久久久久久无码77777| 国产精品内射久久久久欢欢| 99久久精品费精品国产一区二区| 成人午夜精品无码区久久| 久久有码中文字幕|