VS2005 directshow 编译开发环境的配置
来源:互联网 发布:斯琴格日乐 知乎 编辑:程序博客网 时间:2024/05/16 06:52
需要安装的软件
1, Visual Studio 2005 Pro + MSDN.iso 安装到 C:/DEV/VS2005
2, Platform SDK 可以从微软官方网站下载,我下载的是 Windows Server 2003 R2 Platform SDK ISO.img,
用虚拟光驱 daemon tools 安装到 C:/DEV/platformSDK
3, DirectX SDK 也可以从微软官方网站下载,我下载的是 dxsdk_aug2007.exe,安装到 C:/DEV/dxsdk
修改 SetEnv.Cmd
用编辑器(比如记事本, ultraedit, 或者 Emacs)打开 C:/DEV/platformSDK/SetEnv.Cmd, 在第一行加上:
Set DXSDK_DIR=C:/DEV/DXSDK
注意,如果 directx sdk 的安装位置不同,要做相应的修改
编译 DirectShow 基类源代码,配置VS2005
1,开始菜单 Microsoft Visual Studio 2005/Visual Studio Tools/Visual Studio 2005 Command Prompt
打开命令行窗口,也可以启动 cmd 窗口后自己运行vsvars32.bat
2,cd C:/DEV/platformSDK
SetEnv /XP32 /DEBUG
3,cd C:/DEV/PSDK/Samples/Multimedia/DirectShow
4,nmake
然后去喝咖啡,如果编译顺利,我们就有了 debug 版的 strmbasd.lib
5,cd C:/DEV/platformSDK
SetEnv /XP32 /RETAIL
6,cd C:/DEV/PSDK/Samples/Multimedia/DirectShow
7,nmake
再去喝咖啡,如果编译顺利,我们就有了 release 版的 strmbase.lib
8,启动 vs2005, 菜单 Tools/Options/Projects and Solutions/VC++ Directories 中
include files 中加入
C:/DEV/platformSDK/Include
C:/DEV/dxsdk/Include
C:/DEV/PSDK/Samples/Multimedia/DirectShow/BaseClasses
Library Files 中加入
C:/DEV/platformSDK/lib
C:/DEV/dxsdk/lib
C:/DEV/PSDK/Samples/Multimedia/DirectShow/BaseClasses/XP32_RETAIL
C:/DEV/PSDK/Samples/Multimedia/DirectShow/BaseClasses/XP32_DEBUG
9, 新建工程以后,菜单 Project/Properties 在对话框中找到 Linker/Input
为Debug configuration 添加 strmbasd.lib, winmm.lib
为Release configuration 添加strmbase.lib, winmm.lib
- VS2005 directshow 编译开发环境的配置
- 在vs2005中配置directshow开发环境
- vs2005中配置directshow开发环境
- 在vs2005中配置directshow开发环境
- DirectShow学习之一在vs2005中配置directshow开发环境
- DirectShow学习之一在vs2005中配置directshow开发环境
- DirectShow学习之一在vs2005中配置directshow开发环境
- DirectShow在vs2005中配置directshow开发环境
- DirectShow在vs2005中配置directshow开发环境
- DirectShow学习之一在vs2005中配置directshow开发环境
- DirectShow学习之一在vs2005中配置directshow开发环境
- vs2005开发directshow的配置设置
- VS2010编译的时候碰到winnt.h问题 ,DirectShow 在VS2005中环境配置
- directshow的开发环境配置
- Directshow的开发环境配置
- 在vs2005中配置directshow开发环境(转载)
- VS2005+Pocket PC 2003上DirectShow SDK开发环境配置
- VS2005+Pocket PC 2003上DirectShow SDK开发环境配置
- ping 域名显示 Ping request could not find host 但是nslookup能正常解析
- 一些有用的js代码
- 数据库连接池的配置参数
- "C++你知道吗?" 之 几个冷僻的关键字
- How to compile Media Player Classic use VS2005
- VS2005 directshow 编译开发环境的配置
- ASP.NET使用Session得常用问题集锦
- c++ extern "C" 目的 原理 使用方法
- org.apache.commons.beanutils.BeanUtils用法
- VC++ 之MFC内部机制一
- flex和javascript比较
- jsp中文乱码
- pda截屏
- this,base 在继承中的作用