VS2005 工程建立方法

来源:互联网 发布:北恩uc3软件下载 编辑:程序博客网 时间:2024/06/02 18:22

一般的整个工程的构建过程:
1. 首先建立一个基于对话框的mfc文件
 然后将自己需要的参考文件,也就是自己需要的directshow文件放到文件夹

directshow中,这里不仅仅是把文件加到目录中就可以了,因为涉及到变量

和相关函数的问题,所以需要在class中增加必要的变量和函数。
在工程建立好之后,就会有相关的**和**dlg文件生成。(此中的**为自己建

立的工程的文件名)
2. 进行相关的设置,就是设置环境,这个在一般文件中,设置一次就用了
在把dxsdk中提供的baseclass编译后,
用四种方式编译,会分别生成四个lib,然后就进行以后程序的编写了

ToolS——Option--projects and solutions--c++ Directories中设置
这里需要加入得include files有三种:
D:/SDK/DXSDK/Include
D:/SDK/DXSDK/Samples/C++/DirectShow/BaseClasses
D:/SDK/DXSDK/Samples/C++/Common/Include

在后边的library files中也需要增加三到四种的文件:
D:/SDK/DXSDK/Lib
D:/SDK/DXSDK/Samples/C++/DirectShow/BaseClasses/Debug
D:/SDK/DXSDK/Samples/C++/DirectShow/BaseClasses/Release

3.(1) 菜单栏中的Project 中的Properties中的linker中的input中需

要设置前三个参数,就是链接的lib:
Additional Dependencies需要加入strmbasd.lib winmm.lib

strmiids.lib uuid.lib
ignore All Default Libraries 后边是no
Ignore Specific Library后边是 libcmtd.lib

这三个设置好就可以了。

(3)上边的设置是整个工程的链接设置,还需要对自己的程序的设置,就需

要在左侧文件上点右键然后也是选择 Properties中的linker中的input中

需要设置前三个参数,就是链接的lib:
Additional Dependencies需要加入strmbasd.lib winmm.lib

strmiids.lib uuid.lib
ignore All Default Libraries 后边是no
Ignore Specific Library后边是 libcmtd.lib
Ignore Specific Library后边是 libcmtd.lib

这三个设置好就可以了。

以上完成后就可以主要在dlg中进行必要的编程了。 

原创粉丝点击