OGRESDK0.7.5+vs2010配置说明
如何配置 Opencv vs2010
OpenCV2.4.7 之VS2010配置方法本篇文档转载自包容世界的小角落的微博;网络上Opencv配置的方法较多。
但是配置后虽然能用,但是会出现新建另一个工程后需要再次配置。
本篇文档介绍的配置方法只需要配置一次。
以后Opencv会被新建的工程自动加载进去。
所以只需要配置一次。
本方法应该适合所有Opencv版本的配置。
1配置OpenCV环境变量计算机->(右键)属性,出现如图1所示界面单击“高级系统设置”,选中高级(标签)出现如图2所示界面单击右下方的“环境变量”,弹出如图3所示界面选中path,单击下方“编辑”按钮在变量值里面添加” …\build\x86\vc10\bin”(里面的…为自己的opencv路径。
例如我的:D:\ProgramFiles \opencv\build\x86\vc10\bin;1、配置VS2010环境大家在使用opencv的时候肯定会面对这样一个问题:根据官网以及大多数教程提供的方法中,似乎每一次新建一个opencv的新项目以后都需要重新再配置“VC++目录”中的“包含目录”和“库目录”;以及“链接器”中的“附加依赖项”。
VS2010中传统配置opencv环境是通过设置项目中的“属性”来完成的。
如图5:这里就是我们看到的每次都需要进行opencv配置的界面。
这并不是我们所用的配置环境,在这里我们的配置过程如下:首先确保已经打开一个C++的工程,在IDE中,打开视图->属性管理器(有的是视图->其它窗口->属性管理器,没有什么区别)。
展开树形后,你会发现一个名为“er”的项目,如图6:框”er属性页”。
如图7:在以上的属性页中,我们就按照opencv配置的过程进行配置:1. 选择“VC++目录”选项;进入方法:点击:项目->属性->VC++目录1. 将” …\opencv\build\include;…\opencv\build\include\opencv;…\opencv\ build\include\opencv2”,添加到包含目录;(”…\”表示opencv安装目录)1. 将”…\opencv\build\x86\vc10\lib”,添加到库目录;2. 打开连接器->输入->附加依赖项;将所需的库文件添加到附加依赖项中去:对于Debug配置需要添加如下库opencv_calib3d247d.libopencv_contrib247d.libopencv_core247d.libopencv_features2d247d.libopencv_flann247d.libopencv_gpu247d.libopencv_highgui247d.libopencv_imgproc247d.libopencv_legacy247d.libopencv_ml247d.libopencv_nonfree247d.libopencv_objdetect247d.libopencv_ocl247d.libopencv_photo247d.libopencv_stitching247d.libopencv_superres247d.libopencv_ts247d.libopencv_video247d.libopencv_videostab247d.lib如果是release配置,则添加:opencv_calib3d247.libopencv_contrib247.libopencv_core247.libopencv_features2d247.libopencv_flann247.libopencv_gpu247.libopencv_highgui247.libopencv_imgproc247.libopencv_legacy247.libopencv_ml247.libopencv_nonfree247.libopencv_objdetect247.libopencv_ocl247.libopencv_photo247.libopencv_stitching247.libopencv_superres247.libopencv_ts247.libopencv_video247.libopencv_videostab247.lib最后点击“确定”就Ok啦!2、用VS2010新建控制台工程测试:文件->新建->项目->Visual C++->Win32 控制台应用程序(输入名称test1),如图8所示:点击确定->下一步->附加选项选“空项目”->完成,如图9:解决方案资源管理器->源文件(右击)->添加->新建项,如图10:Visual C++->C++文件:输入文件名(这里用的是test),点击添加,如图11:输入以下代码:#include#includeint main(int argc, char** argv){IplImage*img = cvLoadImage("test.jpg" );if(!img){printf("error");}cvNamedWindow("OpenCV", CV_WINDOW_AUTOSIZE );cvShowImage("OpenCV", img );cvWaitKey(0);cvReleaseImage(&img );cvDestroyWindow("OpenCV" );Return 0;}点击保存,然后运行,结果如图12所示:无法启动此程序,因为计算机中丢失opencv_core247d.dll的解决方案。
VS2010_C++指导教程
Visual Studio IDE 简介 (C++)Visual Studio 集成开发环境 (IDE) 提供了一组工具,可帮助您编写和修改代码,以及检测和更正错误。
在这些主题中,您将创建一个新的标准 C++ 程序,并使用 Visual Studio 为 C++ 开发人员提供的功能测试该程序的功能。
您创建的简单程序将跟踪有多少个玩家正在玩各种纸牌游戏。
本演练涵盖以下内容:∙演练:使用项目和解决方案 (C++)∙演练:生成项目 (C++)∙演练:测试项目 (C++)∙演练:调试项目 (C++)∙演练:部署程序 (C++)演练:使用项目和解决方案 (C++)在 Visual Studio 中,可以将您的工作组织为项目和解决方案。
一个解决方案可以包含多个项目,例如,一个 DLL 和一个引用该 DLL 的可执行文件。
有关更多信息,请参见介绍解决方案、项目和项。
此演练演示如何创建项目,使用“解决方案资源管理器”向项目中添加文件,在文件中键入代码,然后生成项目。
创建项目在使用 Visual Studio 编写 Visual C++ 程序的过程中,第一个任务是选择项目的类型。
对于每种项目类型,Visual Studio 都为您设置编译器设置并生成起始代码。
在此演练中的项目中,您将创建一个基本程序,该程序跟踪有多少个玩家正在玩不同的纸牌游戏。
创建项目1.在“文件”菜单上指向“新建”,再单击“项目”。
2.在“项目类型”区域中,单击“Visual C++”。
然后,在“Visual Studio 已安装的模板”窗格中,单击“Win32 控制台应用程序”。
3.键入项目名称。
对于此示例,请键入 game。
当您创建项目时,Visual Studio 会将该项目放入一个解决方案。
默认情况下,解决方案的名称与项目名称相同。
接受该名称。
您可以接受默认位置、键入一个不同的位置或者浏览到要保存项目的目录。
单击“确定”启动“Win32 应用程序向导”。
VS2010使用说明书
VS2010全新操作软件说明书———功能更强大与操作简单并无冲突欢迎使用VS2010全新操作软件,目前该软件支持的控制卡型号有VSA系列、VSD卡、VS-mini卡、VSC++卡,暂时不支持VSB卡,请勿在VSB卡上更新VS2010软件。
在VSA系列的控制卡中,也仅支持标签颜色为白底红字的控制卡,如果错误的更新了VS2010软件将对控制卡造成不可恢复的损坏,请您谨慎使用。
目录第一部分 VS2010全新软件简介 (3)一、VS2010全新软件概述 (3)二、VS2010全新软件的运行环境及组件介绍 (4)三、VS2010操作界面简介 (5)四、软件主要功能列表 (6)五、菜单功能介绍 (6)1.文件 (6)2.编辑 (7)3.视图 (7)4.节目 (7)5.预览 (7)6.工程 (7)7.控制卡 (7)8.远程 (8)10.帮助 (8)六、快捷工具栏介绍 (8)七、对象工具箱介绍 (8)八、节目对象和属性介绍 (9)九、编辑区介绍 (9)十、系统状态栏介绍 (10)总结 (10)第二章对象的使用和编辑 (10)一、名词解释............................................. 错误!未定义书签。
二、什么是对象 (11)1.编辑对象 (11)2.显示对象 (11)三、对象与属性 (11)四、属性的编辑与对象的操作 (11)五、我们使用的对象 (12)1.编辑类对象 (12)节目和对象 (12)2.显示类对象 (13)文本文字 (13)内码文字 (14)RTF文字 (14)图片显示............................................. 错误!未定义书签。
文字节目单 (14)数字时钟 (15)模拟时钟 (15)动画 (15)表格 (15)天气信息 (15)倒计时 (16)第三章显示屏的管理 (16)一、管理的概念: (16)二、默认的环境 (16)三、发送节目 (16)四、下载节目 (16)五、工程的建立与导出 .................................. 错误!未定义书签。
VS2010添加配置文件
VS2010添加配置文件
也许初学者会疑惑,我们D层直接使用数据库连接字符串很简单的就可以实现连接数据库,为什么还要用配置文件来连接数据库呢?原因就是:在配置文件中的信息相当于全局变量,如果有修改只要改动配置文件的键值就可达到全局修改的效果,无需编译,修改起来更为便捷.
下面是添加配置文件连接数据库的基本步骤:
1.首先需要添加新项---"应用程序配置文件",如图:
2.打开config文件,将我们需要的数据库连接字符串写入其中,如图所示:
备注:上图中③的字符"strCon"和下图②字符串中的"strCon"必须
是对应的.
3.由于我事先封装好了SqlHelper,所以必须在SqlHelper中添加引用--System.Configuration,如图:
在SqlHelper中不仅要添加System.Configuration的引用,还要在代码窗口中声明相应的命名空间,如下图中的①:
至此,在VS2010中我们就可以成功的添加上配置文件,修改起来也会非常方便快捷.。
[分享]详解如何配置Qt使用VS2010进行开发
[分享]详解如何配置Qt使用VS2010进行开发Qt –一个跨平台应用程序和UI开发框架它包括跨平台类库、集成开发工具和跨平台IDE。
使用Qt 您只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。
. c k+F$ r3 U. \+ G4 w- wQt 主要是由诺基亚开发和维护的。
Qt通过开源授权(LGPL 和GPL)以及商业授权的方式对Qt 进行授权。
在Linux下Qt可是大名鼎鼎,Linux的KDE图形界面就是基于Qt 开发的。
. d5 C! z; k. ]- O4 ?0 \- ]4 tQt的最大好处是跨平台,可以看到上图,Qt可以支持windows,Mac os,linux,embedded linux,wince/mobile,symbian,诺基亚最新的Megoo那也是不在话下了,由于公司最近有些项目要求跨平台的支持,原来的GIS引擎是基于Windows开发的,虽然没有用MFC,但是由于绘图引擎这块使用的GDI+,所以跨平台是非常困难的。
所以为了支持跨平台以及在可预见的将来的跨平台的需求,决定将绘图引擎这块在Qt的基础上进行重构,并使用Qt 开发一套基于QtGis引擎的地图项目管理应用程序。
我在博客中将会同步将开发这个应用程序的步骤展示出来,希望能通过这个系列的博客,来展示Qt开发应用程序的便利性以及展示我们公司GIS引擎的强大能力。
应用程序的源代码将会同步放在每篇教程内提供下载。
Gis引擎将通过提供SDK的方式方便大家学习及开发。
第一篇. 配置Qt的windows开发环境,并通过Visual Studio 2010进行开发。
2 X6 g5 x# Y: i71. 下载Qt的安装包和Visual Studio 2010的Qt插件,大家可以到下面的地址进行下载(下面的下载都是基于Windows的,如果是其他环境的操作系统可以到这里下载).Qt SDK: /downloads/sdk-windows-cppVisual Studio 2010开发插件: /downloads/visual-studio-add-in2. 安装Qt SDK安装其实很简单了,基本上一路回车即可,主要是要注意下Qt的安装路径最好安装在全英文路径而且中间没有空格, 安装好后,可以运行开始菜单里面的Qt Demo,直观感受下Qt的强大功能!界面非常炫酷3. 安装Qt的VS开发插件同安装Qt SDK一样,一路上回车即可,安装后在Visual Studio 2010上新增一菜单Qt,如图所示- t3 ]* A% Q" q% U/ I# r2 a( ~7 l; B, S9 l0 w4. 编译QtQt默认使用mingw进行编译,如果要使用V isual Studio 2010开发,需要将Qt重新编译。
Vs2010 环境配置和测试
解压OpenCv和DiectShow
编译好的Debug和Release文件夹拷贝到 F:\Program Files\DxShow\Samples\C++\DirectShow\Ba seClasses目录下
VS2008开发环境的配置
OpenCV在VS2008中的配置
在“工具”-“选项”-“项目和解决方案”- “VC++目录”-“包含文件”中,添加:
第一个例子程序
该程序的效果是,从硬盘中加载指定的图 像文件,并在窗口中显示出来。如下图所 示:
第一个例子程序
第二个例子程序
下面将通过第二个简单的例子程序,介绍 如何编写基于对话框的MFC程序。
(1)打开VS2008编程环境。选择“文件”->“新建”->“项 目”,在弹出的“新建项目”对话框中,展开左侧树形列 表“项目类型”->“Visual C++”->“MFC”,在右侧的“Visual Studio 已安装的模板”栏中选择“MFC 应用程序”。填写 项目名称,这里为Test2。点击“确定”按钮;见下图:
精选课件14vs2010开发环境的配置新建工程时新建win32consoleapplication然后去掉预编译头选项然后在新建的工程那里最下面找到propertymanager然后再选择microsoftcppwin32user这一项debug或release的都行出来的框内选择vcdirectories然后在includedirectories和librarydirectories中添加你的依赖文件和库文件路径
2、减少开发的复杂度:确保您能更加轻松发布基于 Framework 的解决 方案,包括 Windows、Web、移动和基 于 Office 的应用。
VS2010使用教程
写在前面在我还在上学的时候,我选择了C++,最初我用VC6作为我的IDE,我看过很多本C++的教材,有的适合我,有的不适合我,其中有一本叫《Visual C++ 2005入门经典》的书帮了我不少的忙。
因为通常的C++教材都只会介绍C++的语法什么的,很少会告诉我们如何去编译、运行,告诉我们什么是控制台程序,什么事Win程序,什么是GUI程序,C++能干什么,VC和C++的区别是什么。
现在有很多的朋友应该也有这些问题吧?学C++用C++也有几年了,算不上熟悉,算是初窥门径吧,我想我应该做点什么帮助一下那些和曾经的我一样困惑的朋友,特别是学生朋友,告诉他们他们所困惑的问题的答案。
记得我学C++的时候,没有人教,有的时候也走了不少弯路,甚至连调试也不会,也不知道可以通过看调用堆栈看调用次序,还自己慢慢的去搜索,好傻啊。
接下来我会做一个《Visual C++ 2010入门教程》系列,用来帮助初学者。
刚开始学的时候是很痛苦的,这个我深有体会,特别是身边还没有人能够指导一二的。
内容主要涵盖在Windows下面使用C++进行开发的常见内容,Visual Studio 2010的使用,如何创建新项目,如何调试,如果配置项目属性等等,另外还会介绍Visual C++ 2010中新加如的一些内容,包括一些新的STL组建,一些新的语法支持等等。
由于本人水平有限,其中难免有错误,希望大家谅解,如果大家有发现问题还请务必及时指出来,否则误导了他人我就罪不容恕了。
注意,本教程非C++教程,不会教你C++,只会教你如何使用Visual C++ 2010去练习去学习其它C++教材上面的程序。
因此建议大家认真的去看其他的C++教程,在使用Visual C++ 2010实践的时候如果遇到问题可以到这里来参考。
推荐《C++ Primer》、《C++程序设计语言》《Visual C++ 2008入门经典》。
第一章:关于Visual Studio、VC和C++的那些事首先,这三个东西有什么区别呢?VC和C++是相同的吗,有什么区别呢?我刚开始学C++的时候也有这样的问题,在这里我来替大家解释一下他们到底是什么。
VS2010使用说明书
VS2010全新操作软件说明书———功能更强大与操作简单并无冲突欢迎使用VS2010全新操作软件,目前该软件支持的控制卡型号有VSA系列、VSD卡、VS-mini卡、VSC++卡,暂时不支持VSB卡,请勿在VSB卡上更新VS2010软件。
在VSA系列的控制卡中,也仅支持标签颜色为白底红字的控制卡,如果错误的更新了VS2010软件将对控制卡造成不可恢复的损坏,请您谨慎使用。
目录第一部分 VS2010全新软件简介 (3)一、VS2010全新软件概述 (3)二、VS2010全新软件的运行环境及组件介绍 (4)三、VS2010操作界面简介 (5)四、软件主要功能列表 (6)五、菜单功能介绍 (6)1.文件 (6)2.编辑 (7)3.视图 (7)4.节目 (7)5.预览 (7)6.工程 (7)7.控制卡 (7)8.远程 (8)10.帮助 (8)六、快捷工具栏介绍 (8)七、对象工具箱介绍 (8)八、节目对象和属性介绍 (9)九、编辑区介绍 (9)十、系统状态栏介绍 (10)总结 (10)第二章对象的使用和编辑 (10)一、名词解释............................................. 错误!未定义书签。
二、什么是对象 (11)1.编辑对象 (11)2.显示对象 (11)三、对象与属性 (11)四、属性的编辑与对象的操作 (11)五、我们使用的对象 (12)1.编辑类对象 (12)节目和对象 (12)2.显示类对象 (13)文本文字 (13)内码文字 (14)RTF文字 (14)图片显示............................................. 错误!未定义书签。
文字节目单 (14)数字时钟 (15)模拟时钟 (15)动画 (15)表格 (15)天气信息 (15)倒计时 (16)第三章显示屏的管理 (16)一、管理的概念: (16)二、默认的环境 (16)三、发送节目 (16)四、下载节目 (16)五、工程的建立与导出 .................................. 错误!未定义书签。
vs2010配置驱动开发环境
1. 安装VS2010,WDK7.60(GRMWDK_EN_7600_1)2. 新建VC 控制台项目(选择为空项目)3. 新建项目配置“driver” ,点击下拉按钮-点击(配置管理器)输入名称(driver)点击确定就可以了,其他的不要动哦!完成后的效果!点击确定按钮之后呈现出来的画面鼠标右击新建的driver属性,会弹出以下窗口!4. 设置VC++路径<我把wdk安装在E盘下>a. 配置可执行文件目录:E:\WinDDK\7600.16385.1\bin\x86;b. 配置包含目录:E:\WinDDK\7600.16385.1\inc\ddkE:\WinDDK\7600.16385.1\inc\crtE:\WinDDK\7600.16385.1\inc\apic. 配置库目录: E:\WinDDK\7600.16385.1\lib\win7\i3865新建C/C++文件不然无C/C++设置选项<刚开始我们创建了一个空的项目所以项目里没有c++文件,现在要做的就是在空的项目-源文件-添加一个新建项c++文件>常规目标文件扩展名:.sys //必选6. 设置C/C++选项常规选项卡1 调试信息格式(C7 兼容(/Z7) //可选2 警告等级(2 级(/W2) //可选3 将警告视为错误(是(/wx) //可选优化选项卡优化(禁用/Od) //可选预处理器预处理器定义:WIN32=100;_X86_=1;WINVER=0x501;DBG=1 //必选代码生成启用最小重新生成:否//可选基本运行时检查:默认值//可选运行时库:多线程调试(/MTd) 或多线程(/MT) //建议选 <本人选择的是多线程调试(/MTd)>缓冲区安全检查:否//可选(可避免出现LINK : error LNK2001: 无法解析外部符号__security_cookie)高级调用约定__stdcall(/Gz) //必选7. 链接器设置常规启用增量链接:否(/INCREMENTAL:NO) //建议选上忽略导入库:是// 可选( 设置为此值时,必须在附加库目录中加:E:\WinDDK\7600.16385.1\lib\win7\i3865 这样项目就不会依赖IDE 环境的设置)如果否( 设置为此值时,将依赖IDE 的环境的相关设置)输入附加依赖项ntoskrnl.lib;Hal.lib;wdm.lib;wdmsec.lib;wmilib.lib;ndis.lib;MSVCRT.LIB;LIBCMT.LIB //必选//NT式驱动ntoskrnl.lib WDM式驱动wdm.lib( HalXXX 函数在Hal.lib,WmiXXX 函数在wmilib.lib ,NdisXXX函数在ndis.lib )( 必要时需要增加微软的标准库MSVCRT.LIB MSVCRTD.LIB(调试库)LIBCMT.LIBIBCMTD.LIB(调试库) )( 如果源码中有source 文件,那么该文件的TARGETLIBS 字段会列出该项目需要的库)忽略所有默认库:是(/NODEFAULTLIB) //必选清单文件:启用用户账户控制(UAC)否//必选不然会出现>LINK : fatal error LNK1295: “/MANIFESTUAC”与“/DRIVER”规范不兼容;链接时不使用“/MANIFESTUAC”调试:生成调试信息是(/DEBUG) //可选生成映像文件:是(/MAP) //可选映像文件名:$(TargetDir)$(TargetName).map //可选系统(System)子系统: 控制台(/SUBSYSTEM:CONSOLE) //必选堆栈保留大小:4194304 //可选堆栈提交大小:4096 //可选驱动程序: 驱动程序(/DRIVER) //必选高级:入口点:DriverEntry //必选随机基址:清空//把框里的数据删掉。
VS2010使用手册
VS2010使用手册1.环境窗口介绍VS2010集成环境是一个组合窗口。
窗口包括标题栏、菜单栏、工具栏、工作区和最下面的状态栏。
其中工作区包含3个窗口——工作区窗口、编辑窗口和输出、错误窗口。
其实,VS2010所有窗口都可以移动,拖动到自己觉得方便的位置即可。
另外,许多其他有用的窗口可以从菜单栏中“视图”菜单项下面找到,需要的时候可以调出来。
图0.1 VS2010集成开发环境2.建立项目生成源程序文件的操作步骤为:(1)选择集成环境中“文件”菜单中的“新建”,子菜单下选择“项目”,打开“新建项目”对话框,如图0.2所示。
(2)在左侧“最近的模版”里选择“其他语言”,然后选择“Visual C++”,并在右侧选择“空项目”这一选项。
在对话框下方,填写项目名称,选择你要存放项目的位置。
注意勾选右侧的“为解决方案创建目录”,单击确定按钮即可,如图0.3所示。
(3)项目建立后,如图0.4所示。
图0.2 新建C源程序图0.3 建立VisualC++空项目3.建立并编辑C源程序(1)在左侧工作区中“源文件”上右键,弹出的菜单中选择“添加”,而后选择“新建项”,打开“添加新项”对话框,如图0.5所示。
(2)在“添加新项”对话框中,选择C++文件(.cpp),并在下方输入源文件的文件名。
输入abc,不带后缀的话,文件自动加上后缀为cpp,表示C++源文件。
由于C++向下兼容C语言,这样即可。
若想仅添加C源文件,需要输入abc.c。
如图0.6所示。
图0.4 空项目界面图0.5 新建项(3)单击“添加”按钮,abc.cpp添加就会添加成功,出现在左侧的工作区窗口。
双击该文件,在右侧“编辑窗口”即可开始C程序的编写。
如图0.7所示。
编写的时候,需要保存文件,按下Ctrl+S快捷键进行保存。
图0.6 新建源文件图0.7 编辑C源程序4.编译C源程序单击主菜单栏中的“生成(B)”,在其下拉菜单中选择“编译”,或者右键需要编译的文件,选择“编译”菜单项,则开始编译程序,如图0.8所示。
Vs-2010-安装与部署操作指南
Vs 2010 安装与部署操作指南1.新建一个安装应用程序,如下图所示:2.3.添加应用程序文件,在应用程序文件夹右击,选择文件。
如下图所示操作:4.找到你的项目文件 debug目录,添加里面核心的应用程序及其文件5.创建快捷方式选择创建快捷方式,6.将创建的快捷方式拖到“用户桌面”,即可在桌面创建快捷方式7.在开始菜单创建快捷方式。
首先右击“用户的程序菜单”,添加一个文件夹,我这里命名为”项目测试“,用同样的方式拖进这个文件夹内。
8.相关参数的设置:至关重要:左击,你创建的安装项目名称》如下图:我的项目是”SetupTest“,一定是左击。
在属性里面可以设置这几个属性:Author:表示该应用程序的作者。
Description:对该应用程序的描述。
InstallAllUsers:表示该应用程序对所有人可见,还是只有自己可见。
如果为True在安装的时候会有选择。
Manufacturer:公司的名称。
ProductName:安装应用程序的名称。
我的设置如下:点击”应用程序文件夹“属性:安装程序到这里就结束了,里面的一些属性自己可以改改试试。
相关组件配置:右击项目属性:如下图:选择“属性”---》点击“系统必备”,修改为如下图所示:点击确定。
卸载应用程序的添加添加一个主要文件:注意路径:C:\Windows\System32\msiexec.exe添加完后,创建快捷方式,拖到”用户的程序菜单“目录下你新建的文件夹下面。
并且可以重命名,我命名为“Uninstall”,右击你托进去的卸载应用程序,选择属性,如图:修改Arguments:为/xProductCode。
关于ProductCode,通过左击项目名称,里面的属性可以看到,修改之后的参数后如图所示:,重生生成项目文件,右击选择“安装”。
(注:可编辑下载,若有不当之处,请指正,谢谢!)。
VS2010 AMD OpenCL 开发环境配置, 32位+64位
VS2010 AMD OpenCL 开发环境配置,32位+64位Posted on 2011年07月22日首先你要装好催化剂显卡驱动。
下载AMP APP SDK安装包,比如64的就叫AMD-APP-SDK-v2.4-Windows-64.exe,安装AMD APP SDK,如图0。
安装完之后重新启动。
首先知道一下安装的位置,我这里按默认装在了C:\Program Files (x86)\AMD APP\ ,如图1。
图1系统安装的时候系统已经设置了一个环境变量AMDAPPSDKROOT来指示安装的位置,可以在cmd里查看,如图2。
图2系统也已经把可执行路径加到了PATH里,这样就可以找到OpenCL的运行库。
如图3。
图3打开一个已有的OpenCL项目,或者新建一个项目。
如果新建项目,点击文件->新建,建立一个空项目。
加入一个自己写的HellowCL 之类的源码,如果没有,我这里写了一个初始化的小源码,诸位可以自行下载添加,结果如图6。
OpenclConfig.cpp图6因为安装包已经在系统的PATH路径里加入了动态链接库的路径,所以就没有必要再在VS里添加了,我们需要做的就是添加需要的包含目录和库目录,为了同时兼容32位和64位系统,需要对32位系统和64位系统差异对待。
如果你只考虑单个平台下的配置,那么只需要以下内容中相应平台的配置即可。
由于默认的环境是Win32,我们在这里添加一个x64的平台支持,前提是你安装了64位的编译器,如果你不需要64位,那么往下看即可。
1. 左侧项目名右键->属性2. 看到属性页窗口之后,点击右上方的配置管理器,3. 在配置管理器中下拉,选择<新建>4. 在键入或选择新平台中下拉,选择x64,确定以上过程如图7。
图7 一、通用配置,32位和64位都得有的,打开项目属性页:(1)左上角配置选所有配置,平台选所有平台(2)C/C++->常规->附加包含目录添加$(AMDAPPSDKROOT)include,如图8。
VS2010的图示使用手册
1.VS2010的安装,各个步骤的截图和说明第1步:选中双击setup.exe安装程序,出现如下界面第2步:选择“安装VS2010”,出现如下界面第3步:单击“下一步”,出现如下界面选择接受许可条款,单击下一步。
第4步:如图所示选择“自定义”,自行选择安装目录,然后单击“下一步”第5步:如图选择所需安装的功能,单击“安装”。
第6步:单击“安装”后的界面如下图所示:注意:安装程序要求“重启”计算机,重启后继续安装。
第7步:安装完成,单击“完成”,界面如下图所示:2.如何配置C++环境以及如何建工程第1步:运行VS2010首次运行VS2010的时候,会出现如下选择的界面:第2步:选择启动VS,会出现如下界面:第3步:选择菜单栏中的文件,然后选择新建项目,如下图所示:选择Win32控制台应用程序,并输入项目名称,选择好项目位置,单击确定。
第4步:单击确定后出现如下界面(以创建test1项目为例):第5步:在上图创建test1项目中编写如下例子:第6步:单击工具栏的绿色三角运行程序;或者按F5键进行调试代码运行结果如下所示:工具栏中的蓝色正方形为停止调试工具,或者按shift+F5可停止调试;3.如何使用Debug写了如图中的一个简单程序,当编译链接都没有错误,但运行结果却不理想(不正确)时,可以添加断点调试程序。
这里先提到一个断点的概念,顾名思义,既是在你需要的地方让它断开,如果你在某一行代码处添加了断点,那么程序运行到断点处即会暂停,不再继续往下运行,直到接到你继续运行的命令。
对上边示例的程序,在你感觉可能有问题的地方添加断点(按快捷键F9或者点击图中小手按钮),以便运行到断点处好查看运行状态。
第1步:添加断点。
将鼠标置于要添加断点的语句最左边,按F9或者单击,当出现红点时即表示断点添加成功。
如下图所示:第2步:添加断点后的程序运行如下图所示:运行到上述断点就可以按F10进行单步调试了。
F10以及F10键以及F11键都是单步调试。
VS2010设置
CTRL + DELETE 删除至词尾
CTRL + BACKSPACE 删除至词头
SHIFT + TAB 取消制表符
CTRL + U 转小写
CTRL + SHIFT + U 转大写
CTRL
/target:module 生成能添加到其他程序集的模块 (缩写: /t:module)
/define:<符号列表> 定义条件编译符号 (缩写: /d)
/doc:<文件> 要生成的XML文档文件
- 高级 -
/baseaddress:<地址> 要生成的库的基址
/bugreport:<文件> 创建一个“错误报告”文件
/codepage:<n> 指定打开源文件时要使用的代码页
VS2010快键
CTRL + SHIFT + B 生成解决方案
CTRL + F7 生成编译
CTRL + O 打开文件
CTRL + SHIFT + O 打开项目
CTRL + SHIFT + C 显示类视图窗口
F4 显示属性窗口
SHIFT + F4 显示项目属性窗口
CTRL + SHIFT + E 显示资源视图
/help 显示此用法信息 (缩写: /?)
/nologo 取消编译器版权信息
/noconfig 不要自动包含CSC.RSP文件
设置VS2010环境变量
include:
VS2010使用方法(笔记)
VS2010使用VC2010里面不能单独编译一个.cpp或者一个.c文件,这些文件必须依赖于某一个项目,因此我们必须创建一个项目。
有很多种方法都可以创建项目,可以通过菜单:文件,新建,项目;也可以通过工具栏点击新建项目进行创建。
这里我们点击起始页面上面的新建项目:1、vs2010中有哪些文件类型,都有什么作用?.h头文件,声明部分。
头文件的作用就是被其他的.cpp包含进去的。
它们本身并不参与编译,但实际上,它们的内容却在多个.cpp文件中得到了编译。
通过“定义只能有一次”的规则,我们很容易可以得出,头文件中应该只放变量和函数的声明,而不能放它们的定义。
因为一个头文件的内容实际上是会被引入到多个不同的.cpp文件中的,并且它们都会被编译。
放声明当然没事,如果放了定义,那么也就相当于在多个文件中出现了对于一个符号(变量或函数)的定义,纵然这些定义都是相同的,但对于编译器来说,这样做不合法。
cpp源文件,代码实现部分,.ico图标文件,程序运用图标。
rc资源文件,各种资源.dll动态链接库文件,生成的动态链接库,.exe应用程序,生成的可执行程序。
dsp空白工程,dsw解决方案.lib静态库.ini配置文件。
保存程序配置信息,obj源文件编译中间文件,可执行二进制代码。
.dsw---- 这种类型的文件在VC中是级别最高的,称为Workspace文件.dsp---- 在VC中,应用程序是以Project的形式存在的,Project文件的扩展名为.dsp,在Workspace文件中可以包含多个Project,由Workspace文件对它们进行统一的协调和管理,每个工程都对应一个dsp文件.opt---- 与dsw类型的Workspace文件像配合的一个重要的文件类型是以opt为扩展名的文件,这个文件中包含的是Workspace文件中要用大本地计算机的有关配置信息,所以这个文件不能在不同的计算机上共享。
当我们打开一个Workspace文件时,如果系统找不到需要的opt类型文件,就会自动的创建一个与之配合的包含本地计算机信息的opt 文件。
VS2010使用说明书
VS2010全新操作软件说明书———功能更强大与操作简单并无冲突欢迎使用VS2010全新操作软件,目前该软件支持的控制卡型号有VSA系列、VSD卡、VS-mini卡、VSC++卡,暂时不支持VSB卡,请勿在VSB卡上更新VS2010软件。
在VSA系列的控制卡中,也仅支持标签颜色为白底红字的控制卡,如果错误的更新了VS2010软件将对控制卡造成不可恢复的损坏,请您谨慎使用。
目录第一部分 VS2010全新软件简介 (3)一、VS2010全新软件概述 (3)二、VS2010全新软件的运行环境及组件介绍 (4)三、VS2010操作界面简介 (5)四、软件主要功能列表 (6)五、菜单功能介绍 (6)1.文件 (6)2.编辑 (7)3.视图 (7)4.节目 (7)5.预览 (7)6.工程 (7)7.控制卡 (7)8.远程 (8)10.帮助 (8)六、快捷工具栏介绍 (8)七、对象工具箱介绍 (8)八、节目对象和属性介绍 (9)九、编辑区介绍 (9)十、系统状态栏介绍 (10)总结 (10)第二章对象的使用和编辑 (10)一、名词解释 (11)二、什么是对象 (11)1.编辑对象 (11)2.显示对象 (11)三、对象与属性 (11)四、属性的编辑与对象的操作 (11)五、我们使用的对象 (12)1.编辑类对象 (12)节目和对象 (12)2.显示类对象 (13)文本文字 (13)码文字 (14)RTF文字 (14)图片显示 (14)文字节目单 (14)数字时钟 (15)模拟时钟 (15)动画 (15)表格 (15)天气信息 (15)倒计时 (16)第三章显示屏的管理 (16)一、管理的概念: (16)二、默认的环境 (16)三、发送节目 (17)四、下载节目 (17)五、工程的建立与导出 (18)六、校正显示屏的时钟 (18)七、自动开关显示屏的设置 (18)八、自动亮度调整的设置 (18)九、自动发送功能使用 (18)十、临时调整显示屏的亮度 (19)十一、广域网控制简介 (19)第四章技术支持和服务 (20)第一部分 VS2010全新软件简介一、VS2010全新软件概述VS2010全新软件是一款具有超强功能的异步LED显示屏操作软件,具有行业领先的技术优势,加上合理的设计思路,真正做到了功能强大与操作简单不相互冲突。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OGRE配置说明:
一:准备工作
1、运行OgreSDK_vc10_v1-7-3.exe,将其中文件抽取到D:\Ogre文件夹下;
2、解压缩d3dx9_43 (1).rar,安装directX9,之后将安装包中的D3DX9_43.dll文件拷贝到
C:\Windows\system32里;
3、确保Visual Studio 2010能够正常工作。
二:安装SDK
1、设置环境变量:右击“我的电脑”,高级选项卡中选择“环境变量”,在用户变量中添加
变量:OGRE_HOME,值为D:\Ogre\OgreSDK_vc10_v1-7-3。
2、在C/program下创建boost文件夹,将D:\Ogre\OgreSDK_vc10_v1-7-3中的boost1_44文
件夹复制到此文件夹下。
3、打开OgreSDK文件夹,找到Ogre.sln,用VS10启动。
在解决方案上点击右键生成解决方
案。
这一过程比较费时,需要耐心等待一段时间。
4、生成解决方案后,检查D盘是否多出了cthugha文件夹。
如果有,则将其中Debug文件
夹中的所有文件复制或者剪切到OgreSDK文件夹中的bin\debug文件夹中,并覆盖。
5、此时点击SamplesBrowser.exe,如果可以运行进入展示界面,说明OGRE已经安装成功了。
三:配置VS10工作环境
(注:此配置过程只适应于VS2010版本,不同的版本配置方式各不相同)
1、新建C\C++ win32空项目,命名为OgreTemplate;
2、在生成的OgreTemplate项目上右击“添加”->“已存在项”。
将TutorialFramework中的
4个文件加入进项目中;
3、右键点击解决方案->“属性”打开属性页;
4、在配置属性框中选择“所有配置”,并进行如下相应设置:
配置属性|常规|字符集:使用多字节字符集;
|调试|命令:$(OGRE_HOME)\Bin\$(Configuration)\$(ProjectName).exe
|工作目录:$(OGRE_HOME)\bin\$(Configuration)
C/C++|常规|附加包含目录:$(OGRE_HOME)\include;
$(OGRE_HOME)\include\OIS;
$(OGRE_HOME)\include\OGRE;
$(OGRE_HOME)\Samples\Common\include;
$(OGRE_HOME)\boost_1_44;
连接器|常规|附加库目录:$(OGRE_HOME)\lib\$(Configuration);
$(OGRE_HOME)\boost_1_44\lib;
生成事件|后期生成事件|命令行:
copy "$(OutDir)\$(TargetFileName)" "$(OGRE_HOME)\Bin\$(Configuration)"
6、在配置属性框中选择“活动(Debug)”进行设置:
连接器|输入|附加依赖项:OgreMain_d.lib ;OIS_d.lib;
6、在配置属性框中选择“Release”进行设置:
连接器|输入|附加依赖项:OgreMain.lib ;OIS.lib;
7、点击确定,生成解决方案。
没有错误的话应该可以看到如下界面,表示OGRE已经安装配置成功了,选择direct3D9 Rendering SubSystem ->OK,进入场景界面。