如何在VS2010中配置OpenNI开发环境

2026年09月08日 23:56
有1个网友回答
网友(1):

方法/步骤
1
1、创建控制台工程
首先打开VS2010并创建一个新的工程,选择控制台类型(Console Application),输入你要的工程名和存放文件的位置。
点击进入VS2010菜单栏中的File选项,然后选择下拉菜单中New选项下面的Project选项,如图所示:

2
2、选择win32 Console Application,并在下方Name以及Solution输入框中输入工程的名称,在Location输入框中选择工程所要存放的位置,完成后点击OK按钮即可,如图所示:

3
3、点击OK按钮之后会进入工程设置对话框,这里以创建一个非空的控制台为例。首先,勾选Precompiled header(预编译头),空的控制台勾选Empty project,点击Console Application选项,然后按下finish按钮,完成创建。
此时所建的工程是一个非空的控制台。

4
4、想要进一步编写程序,首先要添加一个CPP文件。右击图中source file文件夹,点击add选项下的new item选项,这时会弹出一个对话框。
选择对话框的C++ File选项,并在Name输入框命名新添加的C++文件,点击add按钮。然后就开始对这个工程配置所需要的OpenNI开发环境了。

5
5、配置工程OpenNI的环境
首先右击工程,打开菜单中的属性(Properties)选项。

6
6、弹出属性面板,在属性面板中左侧找到C/C++选项下的General选项,此时会看到对话框右侧出现Additional Include Directories选项,在对应的地方输入$(OPEN_NI_INCLUDE)相当地址,或者是绝对地址“C:\Program Files\OpenNI\Include”。配置头文件。

7
7、设置头文件路径后还要设置库文件路径。同样在属性面板里面,在左侧的Linker选项下的General选项,这时候在右侧的Additional Library Directories输入栏中输入$(OPEN_NI_LIB64),然后点击套用即可。

8
8、设置完库文件,还需要配置库文件,在属性面板上Linker选项下输入Input项目在右侧的Additional Dependencies输入,也就是说在后面的实际开发中还要用到OpenNI.lib这个库文件。

9
9、【注】:如果库文件配置不正确,会出现LINK: fatal error LNK:无法打开文件“XXX.obj”。这种错误。
这时因为在配置库中路径最后是"XXX.lib"格式。如果不是的话,最后会出现无法打开文件“XXX.obj”的问题。