win7系统(32位)安装包 (如果下面的博客没有能解决你的问题或者你还有其他关于计算机方面的问题需要咨询可以加博主QQ:1732501467) VS2010安装包:百度云网盘链接:https://www.sychzs.cn/s/1ZY7g-hwMjQenR3LRQscgRw 提取码:wuwh 复制这段内容后打开百度网盘手机App,操作更方便哦 附注:仅供分享参考,不当之处谨请指正! 有问题的小伙伴请留言或者加博主QQ:1732501467,不定期回复。
刚接触视频开发,就遇到了困难,把自己的经验分享给他家,希望少走弯路:
安装好vc++6.0,及derectx9.0 SDK 及Microsoft Platform SDK for Windows Server 2003 SP1(xp系统)
出现错误:
??????? 环境配置 :
分directXInput 和directXshow的不同开发:
??????? 要将directx sdk的include和lib目录配置到vc的系统目录中,并且放到标准的vc目录之前,以保证编译器能拿到最新版本的源文件。
DirectXshow;
???? 1)选择include files
????????????????说明:将C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004)换成自己的SDK的安装目录
????????? 添加这些路径:
???????????? C:\Program Files\Microsoft Platform SDK\Include
????????????? C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004)\Include
????????????? C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004)\Samples\C++\DirectShow\BaseClasses
????????????? C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004)\Samples\C++\Common\INCLUDE
???????????????D:\VC98\MFC\INCLUDE(这个是vc本身自带的)
???? 2)选择Liberary files
??????? 添加这些路径:
???????????? C:\Program Files\Microsoft Platform SDK\Lib
???????????? C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004)\Lib
?????????????C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004\Samples\C++\DirectShow\BaseClasses\release
????????????????????? C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004)\Samples\C++\DirectShow\BaseClasses\debug
????????????????????? D:\VC98\MFC\LIB(这个vc本身就带的)
?? ?DirectXInput:
??? 只在vs2010的视图-->属性管理----》win32\debug--->vc++添加自己安装的directX SDK 的安装路径下的include和lib路径即可
1)缺少“streams.h”
??? 解决办法:
???streams.h这个文件在路径
??? C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004)\Samples\C++\DirectShow\BaseClasses下。、
????在VC++6.0里面设置如下:
??? tools-->options--->derectories--->右边栏,Show derectories for
2)
出现 DirectX9.missing?';'?before?identifier?'HSEMAPHORE错误:
解决方法:
1/ 将#include "c:\dxsdk\include\strmif.h"加入VC的"stdafx.h"文件中
2/编译运行,如果成功的话,再把#include "c:\dxsdk\include\strmif.h"从"stdafx.h"中删除掉
?
?
?
???????
VS2010下载地址和安装教程(图解)
为了更好地支持 Win7 程序的开发,微软于2010年4月12日发布了 VS2010,它的界面被重新设计,变得更加简洁。
需要注意的是,VS2010 可以在 XP、Win7 和 Win8 下完美运行,但在 Win10 下可能会有兼容性问题,使用 Win10 的读者建议安装 VS2015 或者 VS2017。
为了满足不同需求的用户,VS2010 又被细分成了五个版本,分别是专业版(Professional)、高级版(Premium)、旗舰版(Ultimate)、学习版(Express)和测试版(Test),其中:
学习版是免费的,功能也相对简单,主要供初学者使用(也足够使用了)。 旗舰版是最高版本,功能最强大,收费也最贵,主要供专业的开发人员使用。如果您由于种种原因不能支持正版,就只能使用破解版了。
虚拟光驱的安装
正版的 VS 安装程序是刻录在光盘里面的,我们从互联网上下载的都是.iso格式的镜像文件。所谓镜像文件,就是将光盘上的全部内容复制到电脑上后形成的文件。镜像文件不能直接打开,需要借助虚拟光驱才能使用。
虚拟光驱软件用来模拟真实的光盘驱动,用虚拟光驱打开镜像文件,就相当于把光盘插入到电脑中。
常见的虚拟光驱软件有很多,这里我们推荐使用 DVDFab,它是一款国人开发的、简单易用的、免费的虚拟光驱。
DVDFab 下载地址:
官网下载地址为:http://www.sychzs.cn/download.htm?trackID=navmenu
百度网盘下载地址:https://www.sychzs.cn/s/1kVRyk8R 提取密码:2eap
DVDFab 的安装非常简单,这里不再赘述,大家只需要注意一点,安装过程中 Windows 安全中心会发出警告,询问我们是否确定安装,如下图所示:
毋庸置疑,选择“安装”即可。
下载VS2010
VS2010 旗舰版(Ultimate)(包含Key,已破解)下载地址: 迅雷下载(较快):
ed2k://|file|cn_visual_studio_2010_ultimate_x86_dvd_532347.iso|2685982720|4AE6228933DDE49D9BFA4C3467C831C2|/
百度网盘(较慢):https://www.sychzs.cn/s/1eTQOgWq 提取密码:f9xr
VS2010 的安装包大约有 2.5G,下载时间有点长,请大家耐心等待。
安装VS2010
VS2010 下载完成后会得到一个镜像文件(.iso 文件),双击该文件即可开始安装。 提示:必须安装虚拟光驱才能打开该镜像文件。
双击镜像文件后会弹出如下的对话框:
选择“运行 autorun.exe”,即可进入安装程序。
开始安装后,会出现如下的界面:
选择“安装 Microsoft Visual Studio 2010”,继续安装。
安装程序正在加载安装组件 接受许可条款 选择要安装的功能,并设置安装路径
VS 除了支持 C/C++ 开发,还支持 C#、F#、VB 等其他语言,我们没必要安装所有的组件,只需要安装与 C/C++ 相关的组件即可,所以这里选择“自定义”。
VS 默认安装在 C 盘(系统盘),这里大家可以更改安装路径,将 VS 安装到 D、E、F 等其他分区。
小小的建议:个别的电脑只能安装在 C 盘,安装在其它分区不能使用,所以我在这里也建议大家将 VS2010 安装到 C 盘,也就是保持默认的安装路径不变。
选择要安装的组件
我们不需要 VS2010 的全部组件,只需要与 C/C++ 相关的组件,所以这里只选择了“Visual C++”,将其它用不到的组件全部取消勾选了。
等待安装(需要点时间) 安装成功
所有的组件安装完成后,VS2010 就安装成功了,点击“完成”按钮即可。
提示:如果随后弹出了如下的对话框,请点击“退出”按钮。
打开“开始菜单”,发现多了一个叫“Microsoft Visual Studio 2010”的文件夹,就证明安装成功了。