VS 2017+opencv3.2+VTK7.1 的配置

大概分为VS安装,cmake安装,vtk安装,opencv安装。我觉得自己写的很详细了。

  1. 从cmake官网下载并安装cmake,我下载的是3.13版本的。安装好后将bin目录添加到环境变量
  2. 从vtk官网下载VTK,我选择的是VTK7.1.1。启动cmake。
    在这里插入图片描述
    第一个选择CMakeLists.txt存在的路径。
    第二个自己随便选择一个编译后存放的路径。
    点击congfige,选择与自己的VS版本对应的选项。我选择的是Visual Studio 2017 Win64。
    勾选上Grouped,方便查看。
    在这里插入图片描述
    将CMAKE_INSTALL_PREFIX路径改为自己想要安装的路径。
    然后在VTK目录下勾选上如下的(有的就默认,没的就勾选上)
    在这里插入图片描述
    编译完成后。最后点击generate。
    打开生成的文件,找到VTK.sln双击以管理员身份运行,右键点击ALL_BUILD生成 (耗时较长)。
    在这里插入图片描述
    编译完成无错误后右键点击install。仅生成INSTALL。
    在这里插入图片描述
    VTK安装完成。
  3. 从官网下载opencv,我选择的是opencv3.2。接下来步骤和VTK一样。启动cmake。
    在这里插入图片描述
    同理,第一个选择CMakeLists.txt存在的路径。第二个自己选择一个存放的地方。
    勾选上时BUILD_opencv_viz。还有With_VTK。其他的默认
    在这里插入图片描述在这里插入图片描述
    在这里选择安装路径。
    在这里插入图片描述
    点击generate。在生成文件中找到OpenCv.sln,打开,右键点击ALL_BUILD,成功编译后,再点击install。Opencv也安装完成。
    接下来,找到install,将里面的bin目录添加到环境变量

在这里插入图片描述
4.现在来看看我的环境变量添加了些什么。(不知道会不会添加多了,反正这样用起来是没问题的)

在这里插入图片描述
5. 配置属性,这是最麻烦的,opencv+vs的配置在网上的有很多,可以去找找,配置好的最简单的就是显示一幅图片。
但是要使用通过cmake编译后的viz就不一样了。需要添加的比较多。
首先VC++包含目录,我添加了这些。
在这里插入图片描述
然后库目录添加了这些。
在这里插入图片描述
链接器的输入添加的较多。
在这里插入图片描述
需要把之前安装的vtk,opencv库全部加进去,(因为我不确定哪些要用,哪些不用,全加进去就好了)

在这里插入图片描述
一个个挨着输入很麻烦,创建一个txt文本,输入如下
在这里插入图片描述
将txt格式改为.bat 双击运行。就会出现一个LIB.txt。点进去全部复制下来,粘贴到刚才链接器那里去。
在这里插入图片描述
配置完成后就可以试试viz是否可以运行了。
我就是用这个里面的代码测试的
测试代码

第一次写文,有许多不懂的地方和写的不好的地方还望海涵。
默默给自己鼓掌?

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值