【opencv】opencv在vs下的配置(持续更新)

经常使用配置记录,会更新下去。

1、去掉ipch及.sdf文件

        opencv在vs编译会得到很多文件。当中.dsfipch文件就有几十M。总是非常占空间,而这都是用来保存C++预编译的头文件和Intellisense用到的。删除它们对项目没有影响。

为此我们将在vs中配置一下,让编译的时候不再产生。

        在Visual Studio里进入例如以下设置:进入“Tools—> Options”,选择“Text Editor—> C/C++—> Advanced”,然后找到“Fallback Location”。然后把“Always use Fallback Location”和“Do Not Warn if Fallback Location”设置成“True”就能够了。

2、opencv执行环境的配置

这里的配置指的是:加入Include、Library路径以及依赖项的方式。

一次性配置

        在Solution Explorer栏。找到项目右键—>Properties—>Configuration Properties。在VC++ Directories中分别加入Include和lib路径,在Linker—>Input中加入.lib依赖项。到此完毕配置。这样的方式在每次新建项目时都要又一次配置一次。

永久性配置

        在Property Manger栏—>Debug | Win32。双击Microsoft.Cpp.Win32.user,在Common Properties下,VC++ Directories中分别加入Include和lib路径。在Linker—>Input中加入.lib依赖项。到此完毕配置,这样的方式在一次配置后,以后新建项目时都不须要又一次配置了。

同理,若是在Release下编译,则在Release | Win32下配置一次就OK了。

原文地址:https://www.cnblogs.com/lxjshuju/p/7009400.html