64位操作系统兼容VC++6.0的配置方法
vc6.0配置及使用教程
步骤是:(先工程—后文件—编译—连接---运行)1,建立一个工程,“文件”——“新建”,出现下面界面:选择“Win32 Console Application”(控制台应用程序,左边倒数第三个),命名工程名称,选择保存位置,点击“确定”,进入下一步,看到如下提示界面:建立一个空工程,对应其他需要的你一可以建立别的工程;点击“完成”,之后:显示你创建的工程的信息。
2,再在有一个的工程的条件下,我们再建立一个源文件;“文件”——“新建”(快捷键Ctri+N),出现:建立源文件,选择“C++ Source ”,一般都是建立这种文件的(适用在当文件中适用)如果要建立头文件的话,选择“C/C++ Header File”,(适用在多文件工程中使用)命名,文件名称,点击“确定”,之后:进入编辑区,在主界面编写代码:如下编写完之后呢:可以按编译按钮调试程序,看看有没有错误,有的话改正,没有的话就可以再按连接按钮检查连接(多文件工程时常用,检查文件间是否正常连接),最后,点运行按钮,就可以运行了。
如果是您有代码如:cpp文件,或 .h 文件,想添加都VC6.0里来测试的话,可以这样做:首先,要理解一下文件扩展名为:cpp和.h文件扩张名是.h,代表的是头文件,一般是书写一些函数原型,以及一些在整个程序中常用到的结构体,频繁使用的函数说明,定义等等;文件扩张名为,cpp的,是C++中的源文件,也是最常用到的文件,每建立一个工程都要至少一个源文件(至少要有一个函数入口——主函数main() ),包含了核心代码;建立与运行说明:(以VC 6.0编译器为例,其他编译器类似)首先,打开VC 6.0编译环境;在菜单栏——文件(的下拉菜单中选择“新建”),在弹出的选择窗口中,选择Win32 Console Application(控制台应用程序),在填写工程名称,选择一个程序保存路径,点击“完成”,查看工程信息。
在点击“确定”,就建立一个简单的工程了。
Win8.1下安装VC6.0问题解决方法
Win8.1下安装VC++6.0问题解决方法首先我的操作系统是windows 8.1专业版64位我安装的VC++6.0是从这个链接(/jsj08)下载的安装路径选择了默认安装路径(C:\Program Files (x86)\Microsoft Visual Studio)一.首先按照网友的方法修改MSDEV.EXE和快捷方式,(参考链接/thread-1536954-1-1.html)具体做法:1·右击选择“属性”。
在弹出的属性窗口中,选择“快捷方式”选项卡,点击2.在下图的窗口中修改“MSDEV.EXE”文件名为“MSDEV3.EXE”(需要管理员权限)。
3.同时在VC++属性窗口中修改“目标”。
点击“确定”。
4·再点击便可打开。
(是在后面步骤进行完才会出现)。
二.解决(打开选项)不能用的方法参考链接:/content/13/0616/11/12470673_293218791.shtml解决方法:下载Filetool.exe的工具(上网搜就可以)FileTool.exe使用方法:1. 下载FileTool.exe,并解压(最好放在某磁盘的根目录下,方便查找。
我的就放在D盘根目录下。
)2. 打开VC6.0,点击File-Open Workspace,选择刚解压出来的FileTool.dsw,并确定3. 点击Bulid(组建)-Build FileTool.dll,生成FileTool.dll文件(在D:\FileTool\Debug目录下)4. 在VC6.0中点击Tools(工具)-Customize(定制)5. 在出现的“Customize(定制)”对话框中,点击Add-Ins and Macro Files(附加项和宏文件)标签6. 点击Browse(浏览),在文件类型下选 dll ,定位刚才生成的dll文件(D:\FileTool\Debug),点击确定,然后点击OK保存设置(这里要用管理员身份运行vc)(如果上述过程不顺利则直接跳至步骤24)7. 此时VC中会出现一个上面只有两个图标的工具栏,点击A就是添加文件到工程,点击O就是打开文件8. 还是在VC6.0中点击Tools(工具)-Customize(定制)9. 在Customize(定制)对话框中点击Keboard(键盘)标签10. 从Category(类别)的下拉菜单框中选择File(文件)11.在Commands(命令)窗口中选择FileOpen12.在Current keys(当前键)窗口中选择CTRL+O条目,并点击Remove(移去)(如果有的话)13.从Category(类别)的下拉菜单框中选择Project(工程)14.在Commands(命令)窗口中选择InsertFilesIntoProject,如果之前给它注册了快捷键,则按照上面所说步骤移除之,默认情况下它是没有快捷键的15.从Category(类别)的下拉菜单框中选择Add-Ins16.这时Commands窗口中应该已经多出了AddFileToProject和OpenFile两个条目,可以给它们分配快捷键了,选择 OpenFile条目,然后点击Press New Shortcut Key(按下新快捷键)输入框,按下想设置的快捷键或快捷键组合(直接在键盘上点),如CTRL+O。
VC6编译驱动的方法(含32和64位)
VC6编译驱动的⽅法(含32和64位)VC6只是⼀个IDE,可以⽅便的调⽤编译器,链接器,头⽂件,库⽂件,如果编辑和编译驱动能集成在⼀起,这样可以提⾼开发效率。
对于普通的Win32应⽤程序,VC6已经默认⽀持了,⽽对于驱动程序没有设定好的⼯程向导。
其实驱动程序也就是⼀个sys,是通过c语⾔写成,所以编译它理论上没有问题,只是在实际操作上有点⿇烦。
下⾯就来说明⼀下各种平台编译sys驱动的⽅法(包括64位平台)先看32位版本驱动的编译⽅法,⾸先你得准备⼀些编译必备⼯具:1.要安装VC62.安装DDK(装哪个呢?这个问题其实很简单的,只是很多⼈不明⽩,装DDK当然是越新越好了,越新⽀持的平台越多,像2000DDK你是绝对编译不出来64位sys的,因为它没带64位的库和编译器,所以我们选择现在最⽐较新的,2003DDK(WDK也可以),⽀持的平台很多,AMD64,IA64,2000,XP,2003都⽀持)。
好了,这下我们的系统已经安装了最强的开发⼯具VC6,最新DDK,在VC⾥编译各个平台的驱动都没有问题了!开始,假设我们的DDK装在C:/2003DDK⽬录,那么我会发现⾥⾯有很多驱动的例⼦(安装的时候全选),我们选择C:/2003DDK/src/wdm/usb/bulkusb作为我们的实验范例。
第⼀步:打开VC,建⽴⼀个Win32 Application⼯程,然后选择An empty Project(我⽤英⽂版的VC,建议你也换成英⽂版的),意思就是建⽴⼀个空的Win32⼯程,⼯程名字就叫bulkusb,点Finish.第⼆步:将C:/2003DDK/src/wdm/usb/bulkusb/sys(这⾥是驱动代码,另⼀个exe⾥是⽤户程序,不管它)⾥的所有⽂件拷贝到bulkusb⼯程⽬录下。
然后把.h,.c,.rc 导⼊到VC⾥对应的⽬录⾥⾯去。
第三步:然后就是开始设置⼯程选项,把这些代码编译成sys了。
VC++6.0在电脑上的兼容性以及编译出错处理方法大全
VC6.0打开或者添加工程文件崩溃的解决方法很多学习编程的同学都遇到这样的问题,在Windows操作系统下使用Visual C++ 6.0编程时,如果点击菜单中的【打开】或者【添加】,或者按快捷键,都会弹出下图的对话框,出现程序崩溃并退出的情况。
出现这种问题的原因是VC6.0和其他软件冲突所致,网上一般认为是和Office2007或者Office2010冲突,有人说是和Office里的vosio冲突,但是经过检查发现卸载vosio之后问题依旧存在,也有人说是需要重装系统或者重新安装软件,但是这些方法均不可行。
其实这是微软的一个bug,微软官方对于这个问题给出了官方的解决方案(原文地址为/kb/241396/en-us)。
根据官方给出的方法,我们要用一个专门的插件来修复这个bug。
以下便是具体步骤:首先要下载所需的插件filetool.exe,Microsoft微软官方的下载地址为/download/vc60ent/s1/6.0/w9xnt4/en-us/filetool.exe。
下载得到一个.exe的自解压文件,双击或者右键解压,得到一个文件夹,里面包含filetool的项目文件,如下图。
找到FileTool.dsw文件(上图红色框中的文件),双击打开,进入Visual C++ 6.0之后,点击快捷菜单栏中的红色叹号进行编译,弹出下图所示创建文件的对话框,选【是】,弹出下图所示的调试对话框,直接点【取消】,这时编译完成,FileTool文件夹中多了一些文件,打开DeBug子文件夹,找到FileTool.dll 文件,如下图,将此文件复制粘贴到C:\Program Files\Microsoft Visual Studio\COMMON\MSDev98\AddIns路径下,如果你安装软件时自定义了common文件夹的路径,则要找到你自定义的路径,将其放进去。
放好FileTool.dll文件后,打开VC6软件,在【工具】(Tools)菜单中点击【定制…】(Customize),如下图找到【附加项和宏文件】(Add-Ins and Macro Files)选项卡,勾选其中的【File Tool Developer Studio Add-in】,(如果其中没有这一项,则可以点击浏览按钮,自己手动找到刚才得到的filetool.dll文件。
VC++6.0在64位Win7下不能安装、VC++6与Office2007(10)不兼容的问题
二、卸载vc++6.0,安装vs2008或vs2010(最近推出的),vs的功能多,集成了vb vc vc# Java等工具,建议编程爱好者,一般人别装了。
三、(这是正点)选择微软的补救措施,在官网下载Filetool.exe的工具(上网搜就可以),解压后双击打开工程文件,生成.dll文件,然后加载到vc的工具栏里。详细方案到网上找吧,提供一个详细的:
接下来就要,注意了——不要选择TOOLS里面的OLE/COM OBJECTVIEWER工具,就可以顺利安装,这个只是个查看工具,不会影响VC++的编译。
3.在“工具——选项——目录”里设置(这一条貌似有的机器一安上就ok了,不用手工调):
A.找到这些资源的路径,如我的就是安装在“D:\Program Files\的”里的,所以依次类推。
D:\Program Files\Microsoft Visual Studio\Common\TOOLS
D:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT
注——以下资源路径为可选添加:
C:\windows\system32\wbem
library files:
D:\Program Files\Microsoft Visual Studio\VC98\LIB
vc6.0+IDE编译64位程序
Vc6.0 IDE实现32位程序编译产生64位应用程序环境要求如下:Microsoft Platform SDK 2001 年 11 月版或更高版本Visual C++ 6.0步骤一:安装最新适合xp的SDK通过双击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 位内部版本环境设置了 include、library 和 executable 目录。
(如果 Msdev.exe 不在路径中,请将文件夹更改到\Microsoft Visual Studio\Common\Msdev98\Bin 文件夹,然后运行msdev/useenv)Visual C++启动成功后,可以通过菜单Tools->Options->Directories查看Include files和Library file的默认路径应为Microsoft Platform SDK文件夹下的include和lib文件夹,此时为打开正确的64位虚拟编译环境。
vc6.0下载、安装、及环境变量配置
vc6.0下载、安装、及环境变量配置Vc6.0下载地址/softdown/program/VC60sp6chs.rar粘贴到迅雷或者旋风中的新建任务中vc6.0的安装过程1.首先解压安装文件的压缩包,镜像iso文件可以用winrar解压;2.然后再选择安装的版本,VC6CN 表示的是中文版,VC6EN表示英文版。
3.打开VC6CN文件夹,其中有如下图标,鼠标双击。
4.如下图所示就是我们安装的第一步,单击下一步。
5.选择“接受协议”后单击下一步。
6.本软件属于破解版,故无需输入产品ID号码,直接单击下一步。
7.选择“安装visual c++6.0中文企业版(I)”,这就是我们要安装的程序,单击下一步。
8.安装位置自己改,单击下一步。
9.如下界面,单击“继续”,开始安装软件。
10.点击“确定”。
11.选择“是”,继续安装。
12.选择“typical”继续安装13.选择“ok”。
14.选择“确定”15.选择“确定”16.取消“安装MSDN”前面的勾号,选择“退出”。
17.选择“是”,取消MSDN的安装。
18.程序安装完毕,再电脑的“开始菜单”中,选择“所有程序”,在“Microsoft Visual C++ 6.0”目录中选择“Microsoft Visual C++ 6.0”就可以运行程序了。
也可以将这个图标发送到桌面快捷方式,这样就可以直接在桌面上运行程序。
配置环境变量想用CMD直接编译连接cpp形成exe文件,就像配置好jre后直接在DOS里运行java程序一样。
1、首先配置环境变量:在path中添加D:/Program Files(x86)/Microsoft Visual Studio /VC98/bin;D是我的VC的安装盘,你可以根据自己前边安装路径的修改但是现在在CMD里输入cl ***.cpp时,DOS里提示连CL的命令都不存在,原来在刚才路径的文件夹里少了一个文件mspdb60.dll为了证明这一点,可以点击X:/Program Files/Microsoft Visual Studio /VC98/bin 中的cl.exe,它会提示你缺少mspdb60.dll文件,建议重新安装。
VC++6.0安装教程附在Win7或Win10下使用VC6.0的注意事项
VC++6.0安装教程附在Win7或Win10下使⽤VC6.0的注意事项对于Win7⽤户安装VC++6.0应该很容易,⽹上可以下载到VC++6.0中⽂企业版,但是对于Win10⽤户来说⽐较⿇烦,有的朋友⼲脆放弃VC++6.0使⽤CodeBlocks、DevC++等软件代替。
不过,⼆级C语⾔考试仍旧使⽤VC++6.0软件,因⽽考试的话尽可能使⽤该软件。
下⾯我会介绍⼀下该软件的安装:解压VC++6.0 中⽂绿⾊版.zip,⾥⾯有两个⽂件Visual C++ 6.0 完整绿⾊版(附MSDEV.EXE)类型:编译⼯具⼤⼩:31MB语⾔:简体中⽂时间:2018-08-11查看详情⾸先打开1. 安装VC++6.0软件【安装完成后先不要运⾏】⽂件夹双击运⾏VC++6.0.exe程序,点击下⼀步点击下⼀步该安装⽂件很⼩,尽可能不要修改安装路径,直接点击下⼀步默认创建桌⾯快捷⽅式,点击下⼀步点击安装注意:取消运⾏ Visual C++ 6.0复选框,点击完成。
到这⼀步,VC++6.0软件就已经安装完成,但是需要进⾏配置操作,不然⽆法使⽤。
打开2. VC++6.0配置程序【右键以管理员⾝份运⾏】⽂件夹点击VC++6.0配置程序,随后点击右键,以管理员⾝份运⾏。
看到复制成功提⽰后配置完成。
该步骤的⽬的是替换替换⽂件MSDEV.EXE到C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE路径下。
下⾯是针对vc6.0的win7、win10的设置⽅法微软原版的 VC6.0 已经不容易找到,⽹上提供的都是经过第三⽅修改的版本,删除了⼀些使⽤不到的功能,增强了兼容性。
这⾥我们使⽤ VC6.0 完整绿⾊版,它能够⽀持⼀般的 C/C++ 应⽤程序开发以及计算机⼆级考试。
该软件仅 31M,下载快速,安装简单,⽆需设置各种组件,还能够卸载⼲净。
vc6.0安装教程 (2)
VC6.0安装教程简介Visual C++ 6.0(简称VC6.0)是微软公司开发的集成开发环境(IDE),用于编写C++程序。
它是一个功能强大且使用广泛的开发工具,是许多程序员在Windows平台上进行C++开发的首选。
本文将为您介绍如何安装VC6.0。
步骤一:准备安装文件首先,您需要准备VC6.0的安装文件。
您可以从官方渠道下载或者从其他可信源获取该安装文件。
确保您下载的是完整的安装程序,并确保文件对应的完整性和正确性。
步骤二:运行安装程序在您准备好安装文件后,打开安装程序并运行。
您将看到安装程序的欢迎界面。
点击“下一步”继续。
步骤三:接受许可协议在安装过程中,您需要阅读并接受VC6.0的许可协议。
请仔细阅读协议文本,并在同意所有条款后选择“我接受许可协议”的选项。
然后,点击“下一步”继续。
步骤四:选择安装类型在这一步,您需要选择VC6.0的安装类型。
通常,您可以选择完全安装或者自定义安装。
建议选择完全安装,以确保您拥有完整的开发环境和工具集。
步骤五:选择安装路径接下来,您需要选择VC6.0的安装路径。
您可以采用默认路径,也可以通过点击“浏览”按钮选择不同的安装路径。
确保您选择的路径具有足够的磁盘空间,并且没有任何限制。
步骤六:选择所需组件在这一步,您可以选择您需要安装的VC6.0组件。
通常情况下,建议选择所有组件,以确保您可以获得最完整的开发环境。
点击“下一步”继续。
步骤七:进行安装在这一步,您可以开始安装VC6.0。
点击“安装”按钮,安装程序将开始复制文件和设置环境。
请耐心等待安装过程完成。
步骤八:完成安装一旦安装过程完成,您将看到安装成功的提示。
您可以在此界面上选择是否启动VC6.0。
如果您需要立即使用VC6.0,请勾选“启动Visual C++”选项,然后点击“完成”。
结论恭喜!您已成功安装VC6.0。
现在您可以开始使用VC6.0进行C++程序开发。
记得及时进行更新和安装补丁,以确保您的开发环境始终保持最新和安全。
Win10下VC6的安装方法详解
Win10中安装VC6.0及相关插件详解Swjtu Lgy1.下面以64位Windows10安装为例,右单击VC6.0安装镜像文件,将其加载到虚拟光驱中:2.设置虚拟光驱中的VC6CN目录中的setup.exe文件的兼容性如下图所示:3.右单击setup.exe,选择以“管理员身份运行”程序。
4.依次选择“是”->“下一步”等,输入姓名、公司名称(自行确定),后面都用默认安装。
5.选“否”6.选择定制安装“Custom”7.取消Data Access选项(如果选中则安装不成功)。
8.默认选“OK”。
9.选“否”。
10.选“否”。
11.选“是”12.安装成功13.接下来安装VC6.0打开文件的补丁程序(微软为解决VC在WIN7后系统中添加和打开文件时出现系统崩溃的问题给的补丁程序)14.64位系统复制相关文件到C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\AddIns\中;32位系统复制相关文件到C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Ad dIns\中;15.右单击64位系统VC补丁执行文档进行注册16.注册成功17.启动VC,选择“工具”→“定制”→“附加项和宏文件”,选中其中的“FileTool …..”,关闭。
18.将出现的兰底白字“A O”选项拖放到工具栏上,以后就用这两个工具代替软件中原来的“添加文件”和“打开文件”功能。
19.安装番茄插件,是Visual Studio助手,可以在进行代码编写时自动识别各种关键字,系统函数,成员变量自动给出相关提示等。
20.同样还要将VA_X.dll复制到C:\Users\user\AppData\Local\VisualAssist中。
21.安装行号插件,VC6.0显示行号的插件,很好很强大的显行号插件,使用VC6.0编程的朋友再也不用烦恼没有行号的编程环境了。
Win10下VC6的安装方法详解
Win10中安装VC6.0及相关插件详解Swjtu Lgy1.下面以64位Windows10安装为例,右单击VC6.0安装镜像文件,将其加载到虚拟光驱中:2.设置虚拟光驱中的VC6CN目录中的setup.exe文件的兼容性如下图所示:3.右单击setup.exe,选择以“管理员身份运行”程序。
4.依次选择“是”->“下一步”等,输入姓名、公司名称(自行确定),后面都用默认安装。
5.选“否”6.选择定制安装“Custom”7.取消Data Access选项(如果选中则安装不成功)。
8.默认选“OK”。
9.选“否”。
10.选“否”。
11.选“是”12.安装成功13.接下来安装VC6.0打开文件的补丁程序(微软为解决VC在WIN7后系统中添加和打开文件时出现系统崩溃的问题给的补丁程序)14.64位系统复制相关文件到C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\AddIns\中;32位系统复制相关文件到C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Ad dIns\中;15.右单击64位系统VC补丁执行文档进行注册16.注册成功17.启动VC,选择“工具”→“定制”→“附加项和宏文件”,选中其中的“FileTool …..”,关闭。
18.将出现的兰底白字“A O”选项拖放到工具栏上,以后就用这两个工具代替软件中原来的“添加文件”和“打开文件”功能。
19.安装番茄插件,是Visual Studio助手,可以在进行代码编写时自动识别各种关键字,系统函数,成员变量自动给出相关提示等。
20.同样还要将VA_X.dll复制到C:\Users\user\AppData\Local\VisualAssist中。
21.安装行号插件,VC6.0显示行号的插件,很好很强大的显行号插件,使用VC6.0编程的朋友再也不用烦恼没有行号的编程环境了。
VC++6.0和VS2008,操作系统为32位。开发64位的应用程序
VC++6.0和VS2008,操作系统为32位。
开发64位的应用程序设置64位创建环境变量, 用下面任何一种方式都行:方式一:点击”开始”菜单, 指向“Microsoft Platform SDK” > “Open Build Environment Windows” > “Set Windows XP 64 Build Environment”, 然后点击”Set Windows XP 64 Build Environment (Debug)”, 这时, 一个控制台窗口将显示, 一行文本显示像” the build environment set for a 64-bit”.方式二:在命令提示符下,1. 点击”开始”菜单, 然后点击”运行”2. 键入”command.exe”(没有引号), 然后, 点击”确定”3. 变化当前目录到C:\Program Files\Microsoft SDK(你的SDK 安装目录), 然后键入”SetEnv.bat /XP64”(没有引号)现在, 开始启动Visual C++ 6.0并用我们刚才配置好的创建环境1. 在同一个命令窗口中(也就是你刚才设置64位环境的命令行窗口), 打开Visual Studio.2. 键入“Msdev /useenv”(没有引号). 请注意, 不要打开一个新的命令行窗口, 再去打开Msdev.exe, 现在Visual C++ 6.0 IDE已经显示, 并且include, library及executable目录均被设置为64位的创建环境(注:查看这些配置, 点击T ools > Options > Directories, 在”Show directories for: “下拉列表中查看相应目录配置).另外, 如果Msdev.exe不在当前路径下(通常是系统环境变量没有相应指示), 变化目录到你所安装Visual Studio的目录下, 例如: \Microsoft Visual Studio\Common\Msdev98\Bin, 然后, 再键入Msdev.exe.译注: 在前面的设置64位创建环境变量 , 已经将IDE的executable 执行目录调整到SDK的相应目录下面, 也就是说, 作为可执行程序: 编译器和链接器是在SDK目录中, 而不再是默认的\Microsoft Visual Studio\Common\Msdev98\Bin添加一个64位Debug配置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”.修改编译器和链接器的参数配置由于64位的编译器和链接器的参数配置和32位的有些不一样, 我们需要修改部分选项, 下面是这些配置步骤:1. 在”Project”菜单中,点击”Settings”.2. 在”Project Settings”对话框中, 点击”General”标签. 在”Output directories”, 在”Intermediate files” 和”Outputfiles”输入框中, 键入”Debug64”(没有引号)3. 在”C/C++”标签上, 在”Debug info”下拉列表中, 选择”Program database(参数选项对应是 /Zi)4. 在”Link”标签上, 在”Project options”的输入框中, 变化”/machine:I386”(没有引号)到”/machine:IA64”(没有引号)译注: 正确设置应是: /machine:AMD645. 在”View”菜单上, 点击”Workspace”.6. 然后, 移除帮助文件MyApplication.hpj7. 如果你的应用程序是基于MFC的, 你必须添加一个MFC路径以避免链接错误:LNK1004 on the Mfc42d.lib, 请按下面步骤操作:a. 在”Tools”菜单上, 点击”Options”.b. 在”Directories”标签上, 在”Show directories”下拉列表中, 选择”Library Files”, 现在添加你的平台库所在路径: ”\Microsoft SDK\lib\IA64\mfc”(没有引号)译注补充: 在”C/C++”标签上, 在”Preprocessor definitions”输入框中将WIN32改成WIN64创建并调试这个工程现在Build这个工程, 生成64位应用程序, 这个应用程序被部署在一个IA64计算机上.要在Visual C++ 6.0中运行这个.exe文件, 按下面步骤:注意: 你不能够在Visual C++ 6.0 IDE中调试这个.exe文件.a. 在你的IA64计算机上, 创建一个文件夹: C:\VC6MSVCMON从X86(32位)计算机上拷贝这些文件到这个新创建的文件夹中:Msvcmon.exeDm.dllMsdis110.dllTln0t.dll上面这些文件应在你的Visual C++ 6.0安装目录下:\Visual Studio\Common\MSDev98\Binb. 在拷贝完这些文件后, 在IA64计算机上运行Msvcmon.exe, 然后, 点击”Connect”.c. 在X86(32位)计算机上, 打开Visual C++ 6.0 IDE, 在”Build”菜单上, 点击”Debugger Remote Connection”.d. 在”Remote Connection”对话框中, 点击”Network TCP/IP”, 然后, 点击”Settings”.e. 在”Target computer name of address”输入框中, 键入IA64计算机的名称. 点击”ok”两次, 关闭对话框.f. 在Visual Studio C++ IDE中, 在”Project”菜单上, 点击”Settings”, 在左侧面板, 展开”MyApplication”, 然后, 点击”Debug”标签. 你将注意到”Executable for debug session”输入框包含了MyApplication.exe的路径, 看起来是C:\<X86Path>\MyApplication.exe.g. 在”Remote executable path and file name”输入框中, 键入”MyApplication.exe”(没有双引号)所在的全路径, 这个路径看起来像: \\<X86ComputerName>\C$\<x86Path>\MyApplication.exe(没有引号).点击”OK”关闭该窗口.h. 按下CTRL+F5或在”Build”菜单上点击”Execute MyApplication.exe”,开始运行这个.exe文件, 这个.exe文件现在是运行在IA64计算机上.注意:如果MyApplication是一个MFC应用程序并且这个工程用到了MFC相关的.dll文件, 请确信在IA64计算机上, 那些.dll文件从\Microsoft SDK\NoRedist\Win64文件夹中已被拷贝到\System32文件夹中.译注:\Microsoft SDK\NoRedist\Win64存放的是debug和release版本的MFC, ATL相关dll(64位), 实际上你也可以拷贝这些dll 文件到你的可执行.exe文件所在同一目录中.这些dll文件是:Mfc42d.dllMfco42d.dllMsvcrtd.dll译注补充: 编译/链接中经常遇到的问题:链接出错, 通常是RTC, cookie错误, 参见下面链接设置:/?scid=kb%3Ben-us%3B894573&x=15&y=14链接中如出现 Error Spawing bscmake.exe去掉勾选编译参数(Project settings > c/c++): Generate Browse Info如果仍不成功, 请仔细检查在菜单项”T ools” > “Options” , 定位在”Directories”标签, 选择”Executable Files”, 在下面的目录列表中, 将<SDK安装目录>\bin路径放在第一项.(这个目录中的64位编译器和链接器程序将重载旧的32位设置).如果你是动态库和主应用程序链接, 必须保持用的是相同运行时库, 例如: 全部都是Multi-Threads DLL(点击”Project” > “Settings”, 选择”C/C++”标签, 在”Category”下拉列表中选择”Code Generation”, 在下面”Use runtime library”下拉列表中选择).用Visual C++ .NET IDE创建一个64位应用程序警告: 在已安装Visual Studio .NET的计算机上, 请不要同时安装64位版本的WinDbg调试器工具, 请读平台SDK的Readme.doc(位置在: C:\Program Files\Microsoft SDK\Bin\Win64\Readme.doc).设置64位创建环境变量, 用下面任何一种方式都行:参照前文相同部分.开始启动Visual C++ .NET, 并用刚才我们创建好的64位环境1. 在64位SDK环境设置的命令行窗口中,打开Visual Studio .NET.2. 键入”devenv /useenv”(没有引号), 然后, 点击”OK”. 现在include, library, executable目录被设置成为64位SDK所在目录.注意: 如果Devent.exe不在当前路径(通常是在系统环境变量Path 中未指定Visual Studio .NET安装目录), 请改变文件夹路径到<Visual Studio .NET安装目录>\Microsoft Visual Studio .NET\Common7\IDE, 然后再运行上述命令.警告:在你运行这个命令后, Visual Studio .NET IDE就被设置成为64位的开发环境, 如果你想清除这个环境, 在打开一个新的Visual Studio .NET IDE之前, 删除在C:\Documents and Settings\<Username>\Local Settings\Application Data\Microsoft\VisualStudio\7.0 下的Vccomponents.dat文件.添加一个64位调试配置1. 打开一个已存在的32位工程(例如, MyApplication).2. 在”Build”菜单上, 点击”Configuration Manager”.3. 在”Active Solution Configurations”列表中, 点击”New”.4. 在”New Solution Configurations”对话框中, 在”SolutionC onfiguration Name”下面选择”Debug64”(不包含引号), 并且在”Copy Settings From”下面选择”Debug”.5. 点击”OK”.6. 在”Configuration Manager”对话框中, 在”Active Solution Configuration”列表中, 点击选择”Debug64”, 然后点击”OK”.修改编译器和链接器设置由于64位的编译器和链接器的参数配置和32位的有些不一样, 我们需要修改部分选项, 下面是这些配置步骤:1. 在”Solution”(中文:解决方案)浏览窗口中, 右键”Project”, 然后, 点击”Properties”.2. 在”C/C++”节点, 选择”General”. 设置”Debug Information Format”到”Program Database”(对应的编译选项是/Zi).3. 在”C/C++”节点中, 选择”Code generation”. 设置”Buffer Security Check”到”No”(对应的编译选项是/GS).4. 在”Linker”节点, 选择”Command Line”.在”Additional Options”下面, 添加”/MACHINE:IA64”(没有引号).5. 如果你的应用程序是基于MFC的,你必须添加MFC路径以避免收到链接错误:LNK1104 on the Mfc42d.lib file.添加MFC路径, 按下面步骤:a. 在”Tools”菜单上, 点击”Options”.b. 在”Projects”下面, 选择”VC++ Directories”. 在”Show directories”列表中, 选择”Library Files”.如果库路径没有列出, 添加这个库路径"\Microsoft SDK\lib\IA64\mfc"(没有引号).注意:如果MyApplication是一个MFC应用程序并且这个工程用到了MFC相关的.dll文件, 请确信在IA64计算机上, 那些.dll文件从\Microsoft SDK\NoRedist\Win64文件夹中已被拷贝到\System32文件夹中.这些dll文件是:Mfc42d.dllMfco42d.dllMsvcrtd.dll完成这些后, 就可以build 64位可执行程序了.调试工程参照Visual C++ 6.0 IDE部分.更多参考在:64-Bit Programming with Visual C++64位程序移植问题设置64位创建环境变量, 用下面任何一种方式都行:方式一:点击”开始”菜单, 指向“Microsoft Platform SDK” > “Open Build Environment Windows” > “Set Windows XP 64 Build Environment”, 然后点击”Set Windows XP 64 Bui ld Environment (Debug)”, 这时, 一个控制台窗口将显示, 一行文本显示像” the build environment set for a 64-bit”.方式二:在命令提示符下,1. 点击”开始”菜单, 然后点击”运行”2. 键入”command.exe”(没有引号), 然后, 点击”确定”3. 变化当前目录到C:\Program Files\Microsoft SDK(你的SDK 安装目录), 然后键入”SetEnv.bat /XP64”(没有引号)现在, 开始启动Visual C++ 6.0并用我们刚才配置好的创建环境1. 在同一个命令窗口中(也就是你刚才设置64位环境的命令行窗口), 打开Visual Studio.2. 键入“Msdev /useenv”(没有引号). 请注意, 不要打开一个新的命令行窗口, 再去打开Msdev.exe, 现在Visual C++ 6.0 IDE已经显示, 并且include, library及executable目录均被设置为64位的创建环境(注:查看这些配置, 点击T ools > Options > Directories, 在”Show directories for: “下拉列表中查看相应目录配置).另外, 如果Msdev.exe不在当前路径下(通常是系统环境变量没有相应指示), 变化目录到你所安装Visual Studio的目录下, 例如: \Microsoft Visual Studio\Common\Msdev98\Bin, 然后, 再键入Msdev.exe.译注: 在前面的设置64位创建环境变量 , 已经将IDE的executable 执行目录调整到SDK的相应目录下面, 也就是说, 作为可执行程序: 编译器和链接器是在SDK目录中, 而不再是默认的\Microsoft Visual Studio\Common\Msdev98\Bin添加一个64位Debug配置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”.修改编译器和链接器的参数配置由于64位的编译器和链接器的参数配置和32位的有些不一样, 我们需要修改部分选项, 下面是这些配置步骤:1. 在”Project”菜单中,点击”Settings”.2. 在”Project Settings”对话框中, 点击”General”标签. 在”Output directories”, 在”Intermediate files” 和”Output files”输入框中, 键入”Debug64”(没有引号)3. 在”C/C++”标签上, 在”Debug info”下拉列表中, 选择”Program database(参数选项对应是 /Zi)4. 在”Link”标签上, 在”Project options”的输入框中, 变化”/machine:I386”(没有引号)到”/machine:IA64”(没有引号)译注: 正确设置应是: /machine:AMD645. 在”View”菜单上, 点击”Workspace”.6. 然后, 移除帮助文件MyApplication.hpj7. 如果你的应用程序是基于MFC的, 你必须添加一个MFC路径以避免链接错误:LNK1004 on the Mfc42d.lib, 请按下面步骤操作:a. 在”Tools”菜单上, 点击”Options”.b. 在”Directories”标签上, 在”Show directories”下拉列表中, 选择”Library Files”, 现在添加你的平台库所在路径: ”\Microsoft SDK\lib\IA64\mfc”(没有引号)译注补充: 在”C/C++”标签上, 在”Preprocessor definitions”输入框中将WIN32改成WIN64创建并调试这个工程现在Build这个工程, 生成64位应用程序, 这个应用程序被部署在一个IA64计算机上.要在Visual C++ 6.0中运行这个.exe文件, 按下面步骤:注意: 你不能够在Visual C++ 6.0 IDE中调试这个.exe文件.a. 在你的IA64计算机上, 创建一个文件夹: C:\VC6MSVCMON从X86(32位)计算机上拷贝这些文件到这个新创建的文件夹中:Msvcmon.exeDm.dllMsdis110.dllTln0t.dll上面这些文件应在你的Visual C++ 6.0安装目录下:\Visual Studio\Common\MSDev98\Binb. 在拷贝完这些文件后, 在IA64计算机上运行Msvcmon.exe, 然后, 点击”Connect”.c. 在X86(32位)计算机上, 打开Visual C++ 6.0 IDE, 在”Build”菜单上, 点击”Debugger Remote Connection”.d. 在”Remote Connection”对话框中, 点击”Network TCP/IP”, 然后, 点击”Settings”.e. 在”Target computer name of address”输入框中, 键入IA64计算机的名称. 点击”ok”两次, 关闭对话框.f. 在Visual Studio C++ IDE中, 在”Project”菜单上, 点击”Settings”, 在左侧面板, 展开”MyApplication”, 然后, 点击”Debug”标签. 你将注意到”Executable for debug session”输入框包含了MyApplication.exe的路径, 看起来是C:\<X86Path>\MyApplication.exe.g. 在”Remote executable path and file name”输入框中, 键入”MyApplication.exe”(没有双引号)所在的全路径, 这个路径看起来像: \\<X86ComputerName>\C$\<x86Path>\MyApplication.exe(没有引号).点击”OK”关闭该窗口.h. 按下CTRL+F5或在”Build”菜单上点击”Execute MyApplication.exe”, 开始运行这个.exe文件, 这个.exe文件现在是运行在IA64计算机上.注意:如果MyApplication是一个MFC应用程序并且这个工程用到了MFC相关的.dll文件, 请确信在IA64计算机上, 那些.dll文件从\Microsoft SDK\NoRedist\Win64文件夹中已被拷贝到\System32文件夹中.译注:\Microsoft SDK\NoRedist\Win64存放的是debug和release版本的MFC, ATL相关dll(64位), 实际上你也可以拷贝这些dll 文件到你的可执行.exe文件所在同一目录中.这些dll文件是:Mfc42d.dllMfco42d.dllMsvcrtd.dll译注补充: 编译/链接中经常遇到的问题:链接出错, 通常是RTC, cookie错误, 参见下面链接设置:/?scid=kb%3Ben-us%3B894573&x=15&y=14链接中如出现 Error Spawing bscmake.exe去掉勾选编译参数(Project settings > c/c++): Generate Browse Info如果仍不成功, 请仔细检查在菜单项”T ools” > “Options” , 定位在”Directories”标签, 选择”Executable Files”, 在下面的目录列表中, 将<SDK安装目录>\bin路径放在第一项.(这个目录中的64位编译器和链接器程序将重载旧的32位设置).如果你是动态库和主应用程序链接, 必须保持用的是相同运行时库, 例如: 全部都是Multi-Threads DLL(点击”Project” > “Settings”, 选择”C/C++”标签, 在”Category”下拉列表中选择”Code Generati on”, 在下面”Use runtime library”下拉列表中选择).用Visual C++ .NET IDE创建一个64位应用程序警告: 在已安装Visual Studio .NET的计算机上, 请不要同时安装64位版本的WinDbg调试器工具, 请读平台SDK的Readme.doc(位置在: C:\Program Files\Microsoft SDK\Bin\Win64\Readme.doc).设置64位创建环境变量, 用下面任何一种方式都行:参照前文相同部分.开始启动Visual C++ .NET, 并用刚才我们创建好的64位环境1. 在64位SDK环境设置的命令行窗口中,打开Visual Studio .NET.2. 键入”devenv /useenv”(没有引号), 然后, 点击”OK”. 现在include, library, executable目录被设置成为64位SDK所在目录.注意: 如果Devent.exe不在当前路径(通常是在系统环境变量Path 中未指定Visual Studio .NET安装目录), 请改变文件夹路径到<Visual Studio .NET安装目录>\Microsoft Visual Studio .NET\Common7\IDE, 然后再运行上述命令.警告:在你运行这个命令后, Visual Studio .NET IDE就被设置成为64位的开发环境, 如果你想清除这个环境, 在打开一个新的Visual Studio .NET IDE之前, 删除在C:\Documents and Settings\<Username>\Local Settings\Application Data\Microsoft\VisualStudio\7.0 下的Vccomponents.dat文件.添加一个64位调试配置1. 打开一个已存在的32位工程(例如, MyApplication).2. 在”Build”菜单上, 点击”Configuration Manager”.3. 在”Active Solution Configurations”列表中, 点击”New”.4. 在”New Solution Configurations”对话框中, 在”Solution Configuration Name”下面选择”Debug64”(不包含引号), 并且在”Copy Settings From”下面选择”Debug”.5. 点击”OK”.6. 在”Configuration Manager”对话框中, 在”Active Solution Configuration”列表中, 点击选择”Debug64”, 然后点击”OK”.修改编译器和链接器设置由于64位的编译器和链接器的参数配置和32位的有些不一样, 我们需要修改部分选项, 下面是这些配置步骤:1. 在”Solution”(中文:解决方案)浏览窗口中, 右键”Project”, 然后, 点击”Properties”.2. 在”C/C++”节点, 选择”General”. 设置”Debug Information Format”到”Program Database”(对应的编译选项是/Zi).3. 在”C/C++”节点中, 选择”Code generation”. 设置”Buffer Security Check”到”No”(对应的编译选项是/GS).4. 在”Linker”节点, 选择”Command Line”.在”Additional Options”下面, 添加”/MACHINE:IA64”(没有引号).5. 如果你的应用程序是基于MFC的,你必须添加MFC路径以避免收到链接错误:LNK1104 on the Mfc42d.lib file.添加MFC路径, 按下面步骤:a. 在”Tools”菜单上, 点击”Options”.b. 在”Projects”下面, 选择”VC++ Directories”. 在”Show directories”列表中, 选择”Library Files”.如果库路径没有列出, 添加这个库路径"\Microsoft SDK\lib\IA64\mfc"(没有引号).注意:如果MyApplication是一个MFC应用程序并且这个工程用到了MFC相关的.dll文件, 请确信在IA64计算机上, 那些.dll文件从\Microsoft SDK\NoRedist\Win64文件夹中已被拷贝到\System32文件夹中.这些dll文件是:Mfc42d.dllMfco42d.dllMsvcrtd.dll完成这些后, 就可以build 64位可执行程序了.调试工程参照Visual C++ 6.0 IDE部分.更多参考在:64-Bit Programming with Visual C++64位程序移植问题。
关于VC++6.0与WIN10系统不兼容的解决办法
关于 VC++6.0与 WIN10系统不兼容的解决办法
记得第一次接触CBiblioteka 言,用的第一个编译器就是VC++6.0。当时自己的是Win10系统,第一次安装就打不开,后来网上一查说是系统兼容 性的问题。今天室友突然想安装VC++6.0,也遇到了兼容的问题,我就帮他解决了。
要解决这个问题,我们需要一个英文版的MSDEV.exe,不兼容的原因就在于我们下载的VC++6.0是中文版的。 用下载的英文版MSDEV.exe替换你安装路径下的同名文件就行。 找到自己安装路径Microsoft Visual Studio\Common\MSDev98\Bin,然后替换就可以啦。
解决Win8.1安装VC++6.0和运行兼容性以及插件的使用
Win8.1安装VC6.0和解决运行兼容性1、下载安装包VC++6.0中英文版2、安装的时候选择自定义3、取消Data Access的勾选。
(此功能应该用不到,可以不安装,由于此程序是安装在C盘windows\system32下,应该是这个工具不兼容导致每次使用默认安装都是未响应)Microsoft Data Access Components(MDAC)是微软专门为数据访问功能而发展的应用程序开发接口,做为微软的统一化数据访问(Universal Data Access; UDA)解决方案的核心组成,最初的版本在1996年时发表,其组成组件有ODBC,OLE DB以及ADO,其中ADO是在Visual Basic上唯一的数据访问管道,而OLE DB则是基于COM之上,供C/C++ 访问与提供数据的接口,ODBC则是统一化的数据访问API。
4、安装完后是无法直接打开程序的,先打开安装目录,找到MSDEV.exe进行重命名(任何名字都可以)5、对着修改后的Cody.exe右键打开属性,修改兼容模式为:Windows XP(Service Pack3),确定。
打开计算机属性,选择高级→性能→设置→数据执行保护→添加cody.exe,确定。
7、双击打开程序,期待已久的经典6.0已经可以打开和写程序了,赞一个。
8、为C爱好者提供一点帮助,以尽绵薄之力。
抱着好奇之心,升级到了win8.1,没想到win8下64位机器,原本可以运行的vc6.0(也就是MSD EV.EXE)不能运行之,然后各种不痛快了。
经过从网上搜索,找到了改良办法,没想到微软想把自己之前的VC6.0的老用户强制改变习惯了。
1、重新安装问题:我的第一反应是重新安装,结果会安装失败,一直停留在更新系统环境。
怒而关闭程序,不等待。
(不同的机器应该不一样)2、如果想要重新安装的用户,尽量采用绿色免安装版。
(找台已经安装过VC的机器,把安装目录拷贝下来)。
win7 64位机安装VC6.0不能运行解法
可能很多人在安装VC 6.0后,编写程序运行会出现“Compiling... ,Error spawning cl.exe”的错误提示,让人很郁闷。
很多人的选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的,“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,你可以到相应的路径下找到这个应用程序。
解决方法如下:打开vc界面点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“Excutable Fils(可执行文件)、Include Files、Library Files、Source Files”的路径。
很多情况可能就一个盘符的不同(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。
如果你是按照初始路径安装vc6.0的,路径应为:executatble files(可执行文件):C:\Program Files\Microsoft Visual Studio\Common\MSDev98\BinC:\Program Files\Microsoft Visual Studio\VC98\BINC:\Program Files\Microsoft Visual Studio\Common\TOOLSC:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNTinclude files:C:\Program Files\Microsoft Visual Studio\VC98\INCLUDEC:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDEC:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDElibrary files:C:\Program Files\Microsoft Visual Studio\VC98\LIBC:\Program Files\Microsoft Visual Studio\VC98\MFC\LIBsource files:C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRCC:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDEC:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDEC:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC如果你装在其他盘里,则仿照其路径变通就行(我就是装在D盘)。
在64位系统上安装VC6.0常见错误的解决方法
在64位系统上安装VC6.0常见错误的解决方法
因为VC6.0支持WIN32系统,所以要安装到64位计算机时会有兼容性错误,解决问题的方法如下:
第一种:无法打开afxres.h文件,一般都是配置的路径问题。
点开工具—选项命令,在选项对话框中选择目录选项卡。
然后重新配置路径,要使显示的路径与安装程序的路径一致。
第二种情况,显示无MS….dll文件等。
只需要将该文件复制到C:\\Windows\\SysWOW64中就可以了。
差几个就复制几个,先一个一个的复制,然后观察。
第三种:针对win8环境。
首先安装好后,打开路径,将MSDEV 修改成MSDEV1或其他,然后点击右键,选择“属性”。
在属性对话框选中兼容性选项卡,在更改所有用户中,设置兼容模式为“windows 7”,以“管理员身份运行”。
确定,运行MSDEV1即可。
VC60在Win7和Win8下的安装说明
VC60在Win7和Win8下的安装说明1.双击“ vc6_cn_full.exe”安装系统将Win7 32位版本默认安装位置:Win7 64位版本默认安装位置:2.根据你安装的操作系统版本如果操作系统是32位的,就将补丁文件FileTool.dll复制到“C:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns\”中,如果是64位就将补丁文件FileTool.dll复制到“D:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\AddIns\”中。
选择“继续”,完成复制。
3.选择对应补丁程序,右单击选择“以管理员身份运行”4.以下画面显示已注册成功5.启动VC,对出现的提示选择“不再显示此消息”6.在VC6中工具栏右击,选择选项“自定义”找到最后一个选项卡“附加项和宏文件”,然后勾上filetool就行了。
7.以后打开文件,添加文件,使用新出现的这两个按钮代替原来的打开,添加就好了8.如果无法启动VC则可以启动VC时不要用图形界面,通过在命令提示符下输入:Msdev /useenv运行(注意/ 前面有个空格)。
它会强制使系统环境变量全部设置成正确值,而且只需要使用一次这样的方式运行VC,以后再次通过双击图标的方式启动也不会有问题。
关于在WIN8.1 正式版上运行VC++6.0的方法在以上步骤的基础上:1. 将C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE改名改成MSDEV3.EXE(如果不重新命名,就和默认模式有重叠,这时不再运行原来环境了,不改名则运行的环境没变)。
2. 兼容模式修改成winxp sp2。
3. 启动MSDEV3.EXE,如果报错,关闭,立刻再次启动,一般就可以正常启动了,成功启动一次后,以后就可以正常运行了4. 取消兼容模式,如果运气好,也可以正常运行了,如果不介意,就一直用兼容模式运行也可以,再给改名的MSDEV3.EXE在桌面上建立一个快捷方式,就可以方便以后使用了。
vc6.0+IDE编译64位程序
Vc6.0 IDE实现32位程序编译产生64位应用程序环境要求如下:Microsoft Platform SDK 2001 年 11 月版或更高版本Visual C++ 6.0步骤一:安装最新适合xp的SDK通过双击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 位内部版本环境设置了 include、library 和 executable 目录。
(如果 Msdev.exe 不在路径中,请将文件夹更改到\Microsoft Visual Studio\Common\Msdev98\Bin 文件夹,然后运行msdev/useenv)Visual C++启动成功后,可以通过菜单Tools->Options->Directories查看Include files和Library file的默认路径应为Microsoft Platform SDK文件夹下的include和lib文件夹,此时为打开正确的64位虚拟编译环境。