关于vc++6.0安装配置MPI
VC6.0安装说明
如何在win7下正确安装VC6.0。
安装完成后,还需要打补丁,在文章最后给出。
注意,安装过程和使用过程会出现如下“程序兼容助手”提示,一定要勾选“不再显示此消息”,然后单击“运行程序”。
以后运行过程如果出现这个提示,还是这样选择,不会影响使用的。
安装步骤1) 解压下载的压缩文件,进入文件夹,双击SETUP.EXE 进行安装。
如下图所示:2) 点击“下一步”继续安装,遇到填写“产品号和用户ID”,忽略或者保持默认,不用理会,继续“下一步”。
如下图所示:3) 接下来是安装选项,选择“安装Visual C++ 6.0中文企业版”。
如下图所示:4) 下面是安装方式,一定要选择Custom(自定义安装),这是解决win7兼容性问题的关键。
如下图所示:5) 弹出组件选择对话框,选中“Tools”,点击“更改选项”。
6) 把“OLE/COM Object Viewer”选项去掉,点击“确定”。
OLE/COM Object Viewer是对象查看器,它与win7不兼容,去掉后不影响任何编程操作。
7) 接下来问你要不要注册环境变量,选择是,以后会用到这里的环境变量。
8) 遇到下面的提示,选择“是”。
9) 遇到下面的提示,选择“是”。
8) 接下来,会提示安装MSDN。
MSDN是微软提供的帮助文档,我们提供安装包没有带,选择“退出”,不要安装。
9) 点击“是”,完成安装。
打补丁再强调一遍,VC6.0对win7的支持,必须要在安装时正确设置,安装完成后还要打补丁。
您在安装VC6.0后可能会出现以下兼容性问题:VC打不开文件和工程,总是提示读取内存错误,程序停止运行,点“确定”后VC自动关闭,但VC却能新建文件和工程。
这让许多人困惑,以为是VC版本问题,再下载再安装,即便打了补丁,问题仍然存在。
其实这是微软公司一个小小的失误,Visual C++6.0与Office2007有冲突。
解决这个问题,还是要打补丁(这是微软的补救措施)。
VC6.0 下MFC程序与MySql数据库连接的设
四、VC编程
MYSQL mysql; //数据库连接句柄
mysql_init (&mysql);if(!mysql_real_connect(&mysql,"localhost","root",NULL,"mydb",3306,NULL,0))
{//mydb为你所创建的数据库,3306为端口号,可自行设定 AfxMessageBox("数据库连接失败"); return FALSE;}
(2)在上面说到的“Show directories for:”下拉列表中选中“Library files”,然后添加你本地安装MySQL的Lib目录路径。Lib目录下还有debug和opt两个目录,建议选debug。(我的是D:/Program Files/MySQL/MySQL Server 5.0/lib/debug)。
(3)实现删除功能
CString strSQL;strSQL.Format("delete from mytable where username=/'%s/'",str_PreName);//必须要有/'/'if(mysql_real_query(&mysql,(char*)(LPCTSTR)strSQL,(UINT)strSQL.GetLength())!=0){ AfxMessageBox(必须要有/'/'if(mysql_real_query(&mysql,(char*)(LPCTSTR)strSQL,(UINT)strSQL.GetLength())!=0){ AfxMessageBox("增添失败"); }
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(控制台应用程序),在填写工程名称,选择一个程序保存路径,点击“完成”,查看工程信息。
在点击“确定”,就建立一个简单的工程了。
VC++6.0在win7下的安装方法以及因为在其他位置安装过VC++6.0而导致的编译错误解决办法(整理)
确实,想在Windows7或者Vista下使用这个,古老但是经典的Visual C++ 6.0 编程工具,是比较麻烦的,但偶因为专业的缘故又不得不使用Visual C++ 6.0 ,于是开始慢慢探索解决的方法。
一开始在Win7下用Visual C++编程我是用的Vmware里运行XP,然后再在虚拟XP里安装Visual C++ 6.0实现的,但是用久了就发现了问题,虚拟机里用Visual C++ 6.0编译才几次,VC6就“崩溃”了,要用任务管理器强行终止!但是一学期快过去了,经过长久的探索与Google,本人终于实现了,在Windows7下直接安装Visual C++ 6.0,并且在Win7的“标准用户”环境下完成了一个C语言的链表编译运行!(由于有1100多字就不列出来了,下面会给大家看看一个简单的程序编写效果的截图)。
虽然有些古怪兼容性的提示,但是偶发现在Win7下用Visual C++ 6.0 竟然比XP还要稳定。
我是有感受的——在XP(物理机下——就是你平常直接使用电脑)下用VC6对一个C程序反复的编译,即使程序是对的,编译不了15下,VC6就“崩溃”了,但是在Win7下对一个C程序反复的编译,即使程序是错的,就是编译25次,VC6也不会“崩溃”。
不扯谈了,下面步入正题。
在Windows7下安装或者使用Visual C++ 6.0要注意三大点。
1.在安装或者使用Visual C++ 6.0时,凡是出现兼容性问题提示对话框,一律按以下方式处理——把“不再显示此消息”打上勾,然后选择“运行程序”。
不要怕,本人亲自验证过没有任何“副作用”。
2.在安装VC的时候,选择“custom(自定义安装)”:接下来就要,注意了——不要选择TOOLS里面的OLE/COM OBJECT VIEWER工具,就可以顺利安装,另外,这个只是个查看工具,不会影响VC++的编译,所以大家以后可以尽情得使用vista和win7啦,不用再担心兼容性的问题。
windows MPI 配置
Windows系统下搭建MPI环境MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算。
MPI的具体实现一般采用MPICH。
下面介绍如何在Windows XP系统下VC6中搭建MPI环境来编写MPI程序。
一.准备工作1.1 安装MPI的SDK——MPICH2。
mpich2-1.4.1p1-win-ia32安装程序的下载地址:/research/projects/mpich2/downloads/tarballs/ 1.4.1p1/mpich2-1.4.1p1-win-ia32.msi本文以设置安装在C:\Program Files\MPICH2目录下为例。
测试所安装的MPICH2测试前首先需要注册一个用户,具体操作如下:“开始”按钮-->所有程序-->MPICH2-->wmpiregister.exe。
输入用户名、密码。
有一点需要说明:该用户名须为有效的操作系统管理员账户,密码对应为系统登录密码。
如图所示:接下来选择开始-->所有程序-->MPICH2-->wmpiexec.exe;选择Application为c:\program files\mpich2\examples\cpi.exe (就是自带的一个计算圆周率的例子程序)。
在Number of processes的数量选择2表示用二个进程来协同完成。
选中“run in separate windw”选项。
再点击Excute就可以执行了。
然后在控制台窗口下提示输入number of intervals ,随便输入个大点的数字(50000,5000000)就可以看到求的的圆周率值。
如下图:注意到上图中的Show Comman中的字符串,可以在控制台下输入应该字符串得到类似结果,这里就不再介绍了。
1.2 在VC6中添加MPICH2先在VC6.0中加入mpi的include和lib。
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,下载快速,安装简单,⽆需设置各种组件,还能够卸载⼲净。
VC++6.0软件安装教程
VC++6.0软件安装教程可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的“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\TOOLS C:\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 VisualStudio\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如果你装在其他盘里,则仿照其路径变通就行。
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++程序开发。
记得及时进行更新和安装补丁,以确保您的开发环境始终保持最新和安全。
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文件,建议重新安装。
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编程的朋友再也不用烦恼没有行号的编程环境了。
VC6下配置OPENCV1.0
VC++6.0环境下的OpenCV配置1. 下载OpenCV安装程序(1.0版本)。
假如要将OpenCV安装到C:\Program Files\OpenCV。
在安装时选择"将 \OpenCV\bin加入系统变量"。
或安装完成后手动添加环境变量“C:\Program Files\OpenCV\bin”。
第一步的手动添加环境变量是在我的电脑->右键->系统属性里->环境变量->用户变量添加C:\Program Files\OpenCV\bin路径2.启动VC++6.0,菜单Tools->Options->Directories:先设置lib路径,选择Library files,在下方填入路径: C:\Program Files\OpenCV\lib然后选择include files,在下方填入路径:C:\Program Files\OpenCV\cxcore\includeC:\Program Files\OpenCV\cv\includeC:\Program Files\OpenCV\cvaux\includeC:\Program Files\OpenCV\ml\includeC:\Program Files\OpenCV\otherlibs\highguiC:\Program Files\OpenCV\otherlibs\cvcam\include3.每创建一个将要使用OpenCV的VC Project,都需要给它指定需要的lib。
菜单:Project->Settings,然后将Setting for选为All Configurations,然后选择右边的link标签,在Object/library modules附加上:cxcore.lib cv.lib ml.lib cvaux.lib highgui.lib cvcam.lib如果不需要这么多lib,你可以只添加你需要的lib。
MPI的安装和配置
MPI MPI ⼀.MPI的安装1.下载MPICH2软件包官⽹:/downloads/。
本次安装直接选择已经下载好的mpich2-1.4.1p1-win-ia32.man(32位)进⾏安装。
2.先安装NET Framework3.5步骤1点“mpich2-1.4.1p1-win-ia32.man(32位)”可能会发现⽆法进⾏安装,直接弹出官⽹下载MPICH2软件包的情况。
这是因为电脑上没有配置NET Framework3.5的原因,所以要先在电脑上安装NET Framework3.5或者NET Framework2.0。
如果电脑上已经安装有NET Framework 3.5,跳过此步骤。
先百度下载NET Framework 3.5,打开后按照提⽰进程依次点NEXT就可以安装好NET Framework 3.5。
3.按照提⽰进程进⾏安装。
安装⽬录默认:C:\Program Files (x86)\MPICH2即可。
如下截图:4.加⼊mpich2的路径:计算机---属性---⾼级系统设置---⾼级---环境变量---path中加⼊C:\Program Files (x86)\MPICH2\BIN路径。
如下截图:5.双击运⾏C:\Program Files\MPICH2\bin ⽬录下的wmpiregister(1)、输⼊账户的⽤户名与密码(2)、点击Register注册(3)、点击OK,确认如下截图6、1.、以管理员⾝份启动命令名提⽰符:找到命令处理程序C:\Windows\System32\cmd.exe 点击右键:选择以管理员⾝份运⾏(2)、在C:\Program Files(x86)\MPICH2\bin⽬录下运⾏:smpd -install -Pumbaa(账户名) *******(账户密码)如下截图⼆、MPI运⾏环境的配置1、运⾏C:\Program Files (x86)\MPICH2\bin⽬录下的wmpiconfig。
在vc++6.0中配置OpenGL环境
OpenGL入门学习——写给想用计算机画图的朋友OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性。
1、与C语言紧密结合。
OpenGL命令最初就是用C语言函数来进行描述的,对于学习过C语言的人来讲,OpenGL是容易理解和学习的。
如果你曾经接触过TC的graphics.h,你会发现,使用OpenGL作图甚至比TC更加简单。
2、强大的可移植性。
微软的Direct3D虽然也是十分优秀的图形API,但它只用于Windows系统。
而OpenGL不仅用于Windows,还可以用于Unix/Linux等其它系统,它甚至在大型计算机、各种专业计算机(如:医疗用显示设备)上都有应用。
并且,OpenGL 的基本命令都做到了硬件无关,甚至是平台无关。
3、高性能的图形渲染。
OpenGL是一个工业标准,它的技术紧跟时代,现今各个显卡厂家无一不对OpenGL提供强力支持,激烈的竞争中使得OpenGL性能一直领先。
OpenGL官方网站(英文)下面将对Windows下的OpenGL编程进行简单介绍。
学习OpenGL前的准备工作第一步,选择一个编译环境现在Windows系统的主流编译环境有Visual Studio,Broland C++ Builder,Dev-C++等,它们都是支持OpenGL的。
这里我们选择VC++6.0作为学习OpenGL的环境。
第二步,安装GLUT工具包GLUT下载地址:(大小约为150k)/resources/libraries/glut/glut_downloads.php /glutdlls37beta.zipWindows环境下安装GLUT的步骤:1、将下载的压缩包解开,将得到5个文件(glut.h glut.lib glut32.lib glut.dll glut32.dll)2、把解压得到的glut.h复制到VC的“include\gl”文件夹下。
3、把解压得到的glut.lib和glut32.lib复制到静态函数库所在文件夹“VC\lib”文件夹。
MPI安装与配置实验
实习一MPICH安装与配置实习目的:学会在个人计算机上安装MPICH2并进行配置,在VC6中MPI配置。
实习要求:在个人计算机上安装mpich2,并进行配置,在VC6中完成与mpi的配置,编写一个简单mpi程序,并成功运行。
实习环境:Windows7操作系统,VC6编译器。
实习步骤:1.在个人计算机上安装mpich2,默认安装路径为C:\Program Files\MPICH2。
其安装界面为:选择Nest进行下一步的安装工作。
设置安装路径,如下图:继续,直至安装完成:2.mpich2与个人计算机进行配置。
首先进行注册,必须使用管理员账号登陆注册。
在C:\program files\mpich2\bin目录下执行wmpiregister.exe文件,出现如图界面。
在其中相应位置出入管理员账号和密码,点击“Register”按钮,在其下文本框内出现“Password encrypted into the Registry”,表示账号和密码已经读入内存,点击“OK”键,将其写入硬盘。
与个人计算机配置,点击“Get Hosts”显示当前主机名,实习主机为“yangxiaodi”。
点击“Scan for version”待下方蓝色进度条显示完成时,显示mpi版本号,此次实习的版本号为“1.4.1p1”,点击“Get setting”主机名将显示为绿色,如图所示。
选择要设置的选项,点击“Apply”,最后点击“OK”完成mpi与个人计算机配置。
在成功安装mpich之后,在“任务管理器”中“进程”将会出现“smpd”进程,如图中所示:3.mpi与VC6配置。
打开VC6,新建一个工程,点击“工程”--->“设置”,出现如下图界面,选择“C/C++”选项,选择“所有配置”选项(①的下拉框),再选择“预处理器”选项(②的下拉框),在“附加包含路径”(③所示区域)中添加头文件“include”所在目录。
本机安装路径为C:\Program Files\MPICH2\include。
VC6.0对OPENCV的配置详解
VC6下安装与配置OpenCV1.01.安装Visual C++6.02.安装OpenCV3.配置Windows环境变量检查C:\Program Files\OpenCV\bin是否已经被加入到环境变量PATH,如果没有,请加入。
4.配置Visual C++6.0全局设置菜单Tools->Options->Directories:先设置lib路径,选择Library files,在下方填入路径:C:\Program Files\OpenCV\lib然后选择include files,在下方填入路径:C:\Program Files\OpenCV\cxcore\includeC:\Program Files\OpenCV\cv\includeC:\Program Files\OpenCV\cvaux\includeC:\Program Files\OpenCV\ml\includeC:\Program Files\OpenCV\otherlibs\highguiC:\Program Files\OpenCV\otherlibs\cvcam\include然后选择source files,在下方填入路径:C:\Program Files\OpenCV\cv\srcC:\Program Files\OpenCV\cxcore\srcC:\Program Files\OpenCV\cvaux\srcC:\Program Files\OpenCV\otherlibs\highguiC:\Program Files\OpenCV\otherlibs\cvcam\src\windows最后点击“ok”,完成设置。
项目设置每创建一个将要使用OpenCV的VC Project,都需要给它指定需要的lib。
菜单:Project->Settings,然后将Setting for选为All Configurations,然后选择右边的link标签,在Object/library modules附加上cxcore.lib cv.lib ml.lib cvaux.lib highgui.lib cvcam.lib如果你不需要这么多lib,你可以只添加你需要的lib。
(参考资料)VC++6.0安装教程
VC++6.0 安装教程1、首先下载软件安装压缩包“VC++.rar”2、选中该压缩包,点右键,解压缩到当前文件夹(需提前安装好解压缩软件,如:winrar)3、双击打开解压后的文件夹“c++”4、在该文件夹的根目录找到“SETUP.exe”,双击运行(无视“简体中文版”那个文件夹)5、系统提示有兼容性问题,选中左下角“不再显示此消息”,再点击“运行程序”(后同)6、点击“next”继续7、选中“I accept the agreement”,点击“next”继续8、ID全部填1,填满为止;“Your name”和“Your company's name”随意,然后点击“next”继续9、点击“next”继续10、同上,勾选左下角的“不再显示此消息”,再点击“运行程序”11、同上,勾选左下角的“不再显示此消息”,再点击“运行程序”12、点击“确定”后重启电脑,记得先保存未完成的其他文件13、重启后出现如下窗口,点击“next”继续14、再点击“next”继续15、同上,勾选左下角的“不再显示此消息”,再点击“运行程序”16、点击“continue”进入下一步17、点击“ok”确认18、软件会搜寻系统是否已经安装了VC++,接下来出现此界面19、先点击右边的“Select All”,然后取消左边列表中的“Microsoft Visual Basic 6.0”和“Microsoft Visual FoxPro 6.0”前面的勾(除非你需要用到这2个软件),再点击“continue”继续20、在“Register Environment Variables”前打勾后,点“OK”继续21、点“Yes”继续22、取消2个选项前面的勾,不让其访问网络,再点击右下角的“取消”继续24、保存当前的文件后,点击“Restart Windows”重启电脑25、重启后,取消“Install MSDN”前面的勾(除非你提前下载了MSDN),点击“Next”继续27、点击“Next”继续28、点击“Next”继续29、取消“Register Now”前面的勾,点击“Next”继续30、安装结束,现在可以在开始菜单看到“Microsoft Visual Studio 6.0”的菜单31、打开“Microsoft Visual Studio 6.0”,系统继续提示兼容性问题,勾选左下角的“不再显示此消息”,点击“运行程序”32、去掉左下角“Show tips at startup”前面的勾(除非你每次打开VC++的时候想查看这些Tips),再点击“Close”继续33、打开“File”(文件)菜单,选择“New”(新建)34、在默认的“Projects”选项卡中,选择倒数第三项:“Win32 Console Application”,再右上角填上新建程序的名字,然后点击“ok”确定35、点击“Finsh”继续36、点击“OK”继续37、再打开“File”菜单,选择“New”,这次默认是“Files”选项卡,选择“C++ Source File”,勾选右上角的“Add to project”,在File文件名中,输入新建源文件的名字,注意须以“.c”结尾,如“1.c”,然后点击“ok”,即可在中间的区域开始源程序的编辑38、写好程序,点快捷栏的“编译”图标39、依然勾选左下角的“不再显示此问题”,再点击“运行程序”,以后都不会再出现此类兼容性问题的提示了40、点击快捷栏的“链接”图标,生成可执行程序41、点击快捷栏的“运行”图标,运行程序42、程序运行成功,现在可以删除解压缩的“c++”文件夹。
mpi_vc6.0_配置 精华
VC++ 6.0下MPICH环境搭建简要说明(仅供在单机单处理器上进行MPICH 学习实验参考)并行程序设计2009-12-04 20:01:51 阅读44 评论0 字号:大中小呵呵,这个是一年前在校内上发的日#define MPICH_SKIP_MPICXX志,现在拷过来了!以下是我从网上查的资料,自己配的图,弄了一晚上,呵呵!注:本文档仅供在单机单处理器上进行MPICH 学习实验参考,使用开发编译环境为VC++ 6.0,MPICH 版本是MPICH NT 1.2.5,有关多机环境下或是采用其它编译器的配置请自己查询或搜索相关文档。
MPICH NT 1.2.5 下载地址:/gb/learn/learn1/200604110001.html需要注意:1.该版本MPICH NT 在以命令行方式执行程序时工作目录所在分区文件系统格式不能是NTFS,否则会产生―无法建立xxx.tmp 文件‖的错误,请在执行mpirun 之前检查一下当前分区格式。
(本人是NTFS,安装之后没有问题)2.由于MPICH NT 在执行程序时会有网络访问的动作,所以如果机器上装有防火墙,请注意做好相关配置(或是暂时关闭防火墙),以免MPI 不能访问网络造成程序执行出错的结果。
安装使用简要过程如下:(1) 先安装VC++ 6.0,安装过程略。
(2) 下载MPICH NT 1.2.5 的安装包,双击执行安装程序,按提示一步步安装,过程非常简单。
(3) 打开VC++,在[工具]—[选项]里将MPICH NT 的相关目录加进Include 和Lib 搜索路径当中。
如:C:\PROGRAM FILES\MPICH\SDK\INCLUDE 以及C:\PROGRAM FILES\MPICH\SDK\LIB,从此就可以在VC下使用MPI库了,而不用再设置。
如图所示:(4) 新建一个工程或打开一个已存在的工程,编写一个简单的MPI 程序。
在MPICH 的安装路径的SDK\Example\nt子目录下就有几个简单的例子,可以直接利用。
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编程的朋友再也不用烦恼没有行号的编程环境了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关于在vc++6.0中安装配置MPI
1、下载安装MPICH,安装过程中最好把密码设置为自己的开机密码
关于安装完成后设置
对MPICH2的wmpiregister.exe 设置用户名密码,是计算机名和开机密码
可以来个简单的测试,打开wmpirexec.exe 在application中添加Program Files (x86)\MPICH2\examples中例子,选中“run in an separate window”然后点击execute…(如果有问题,有可能是wmpiregister.exe用户名设置的问题)
现在设置vc++6.0------------------------------------------------------------------
2、打开vc++6.0 在(工具-选项-目录)把mpich相对应的include和lib添加到include files/library files
3、新建一个工程,可以写mpitest.cpp,为了避免宏定义冲突,在#include”mpi.h”之前要加入#include MPICH_SKIP_MPICXX(这样就可以通过编译)
4、编译通过了,但是链接仍然会出错继续设置
(在工程—>设置->链接中的对象/库模板块后加入mpi.lib)上图
这样就可以通过链接了(每次建工程都要加入mpi.lib的操作)
再贴一个简单的例子吧
#define MPICH_SKIP_MPICXX
#include "mpi.h"
#include <stdio.h>
#include <math.h>
double f(double);
double f(double a)
{
return (4.0 / (1.0 + a*a));
}
int main(int argc,char *argv[])
{
int done = 0, n, myid, numprocs, i;
double PI25DT = 3.141592653589793238462643;
double mypi, pi, h, sum, x;
double startwtime = 0.0, endwtime;
int namelen;
char processor_name[MPI_MAX_PROCESSOR_NAME];
MPI_Init(&argc,&argv);
MPI_Comm_size(MPI_COMM_WORLD,&numprocs);
MPI_Comm_rank(MPI_COMM_WORLD,&myid);
MPI_Get_processor_name(processor_name,&namelen);
/*
fprintf(stdout,"Process %d of %d is on %s\n",
myid, numprocs, processor_name);
fflush(stdout);
*/
while (!done) {
if (myid == 0) {
fprintf(stdout, "Enter the number of intervals: (0 quits) ");
fflush(stdout);
if (scanf("%d",&n) != 1) {
fprintf( stdout, "No number entered; quitting\n" );
n = 0;
}
startwtime = MPI_Wtime();
}
MPI_Bcast(&n, 1, MPI_INT, 0, MPI_COMM_WORLD);
if (n == 0)
done = 1;
else {
h = 1.0 / (double) n;
sum = 0.0;
for (i = myid + 1; i <= n; i += numprocs) {
x = h * ((double)i - 0.5);
sum += f(x);
}
mypi = h * sum;
MPI_Reduce(&mypi, &pi, 1, MPI_DOUBLE, MPI_SUM, 0, MPI_COMM_WORLD);
if (myid == 0) {
printf("pi is approximately %.16f, Error is %.16f\n",
pi, fabs(pi - PI25DT));
endwtime = MPI_Wtime();
printf("wall clock time = %f\n", endwtime-startwtime);
fflush( stdout );
}
}
}
MPI_Finalize();
return 0;
}。