visual studio 2012 配置opencv3.0.0

来源:互联网 发布:淘宝女装代发货源 编辑:程序博客网 时间:2024/06/05 03:36

last modefied : 20160726

之前就发现图片一直都没法显示,今天突然又想写博客了,再做下修改,正好现在也用了一段时间opencv,写起来经验也更足点。


其实这确实是挺好配置的,只是自己过于马虎,才导致配置了今天整整一天。。。

下载

opencv3.0.0官网下载地址:点击打开链接

配置步骤


首先配置环境变量,这里我给出自己的路径
这里需要注意无论电脑是64位还是32位的,都选x86是没错的。vc11对应的是VS2012,vc12对应的是VS2013。需要注意的是,我之前用的是2012,现在用的是2013,所以可能图会有所不同。环境变量生效一般都是需要重启电脑的。
接着就可以在视图里面打开属性管理器,配置debug和release。其实这步是看情况的,直接在项目的属性中配置也是可以的,之所以要在属性管理器中配置,这样是因为能够达到一劳永逸的效果,以后就都不用再配置了;在项目上右击属性配置则需要为每个项目都配置一遍。

右击debug和release都可以添加新项目属性表。如果只是调试的话只配置debug的属性应该也是没问题的。我刚写的程序其实debug和release都配置了,但吃个晚饭回来,debug的配置还在,release的却没有了,但程序还是能正常运行的。。。

接着双击PropertySheet进行配置
  

需要配置的是VC++目录下的包含目录和库目录

     包含目录就是简单的添加文件中的include文件
紧接着就是库文件,一定是在lib下的,我今天一直都没发现我居然写成了同目录下的bin文件才导致后面都找不到文件。。。

配完之后就开始配置链接器下面的输入选项的附加依赖项,这其实就是将上面库文件下的lib里面的lib文件全部添加进来,我当时也是脑抽,没认真看别人的说明,把后缀写成了dll,才导致一直出错。

配置到这,也就基本结束了。如果需要配置release的话,和debug的配置大致都是一样的

配置总结

看我说的,其实很简单,但也确实就是这样。从官网上下的也不需要编译,如果有人是这方面错误的话,也可以用cmake先自己编译下,编译是为了看源码的,如果没有这方面兴趣,还是算了吧。今天一天的时间,前面一直不成功,但我的问题一直都是在库文件那里出的问题,lib后缀写成了dll的。所以才把它的配置方法写在这,希望看到这文章的人引以为戒!!!
0 0
原创粉丝点击