最近在用vs2013开发kinect程序,使用了很多库,比如 opencv pcl opengl
在网上找了很多别人写的程序,根据不同人使用的库,打开.sln文件后,总是要重新配置属性表(项目–右键–属性),如下:
于是网上找了一下,有啥办法没有!!!
结果每个项目都可以使用已有的很多属性表,然后会继承这个属性表里的所有东西,如果你的项目还有啥需要新添加的库,那么再添加即可。
举例子:我在网上找到的项目:需要配置 kinect库、opencv库、opengl(glut+glfw+glew)
因为找不到路径,所以解析不了库,头文件报错
操作步骤如下:
1. 打开网上的项目,找到属性管理器,选择一个debug或者release(64位或者32位),以debug 64位为例
2.右键,添加现有的属性表,将kinect、opencv、opengl库对应的属性表添加进来即可(按照自己的本地路径配置好一次以后,其余的项目就可以直接添加了)
可以发现,成功了。
总结:我们可以将每种库都写好一个属性表,当我们打开新的项目时,用到了那些库就添加那种属性表,这样效率提高了很多。
刚入门vs,请大家有更好的方法也告诉我哈。
PS:刚刚发现,可以通过配置vs默认的属性表,从而使之后的打开的每一个项目都默认继承该属性表的值哦!
如下图红线中的属性表,打开任何一个项目,修改这个属性表后,之后打开任何项目,这个属性表的值你都可以选择继承哦!很方便了!