1、VS2008中无法打开ddraw.lib问题
(1)在新的机器上用VS打开某工程,编译提示:无法打开ddraw.lb,导致链接失败。
(2)回想之前的开发内容,应该是接入第三方的DVR设备,在视频解码的时候用到了DX的东西,所以出现这个依赖问题。
(3)需要手动安装一个DX的SDK开发包,然后将对应安装目录下的Include和Lib目录添加到VS中,在VS2008中配置为:Tools/Options/Projects andSolutions/ VC++ Directories中添加Include和Lib目录,如下所示:
(4)在DDrawShow.h文件中定义了CDDrawShow类,类中使用到了ddraw相关的内容,添加了对ddraw.h的包含,引入了ddraw.lib库(在工程属性中配置的)。做(3)中的处理后就能正常的编译了。
2、VS2010中使用DX的问题
(1)将VS2008工程&