OpenCV内置在Debug或Release模式下?

时间:2015-04-18 08:53:55

标签: c++ python-2.7 opencv linuxmint release-mode

如果OpenCV是在调试或发布模式下构建的,我想知道肯定

我正在运行Linux Mint 17.1 Rebbeca。

我通过Synaptic安装了OpenCV。

在google和我的计算机中搜索后,我发现其中一个配置文件是OpenCVModules-release.cmake - 但我仍然不能说这个文件是在编译时使用的。

您是否了解另一种检查OpenCV构建方式的方法?

enter image description here

谢谢。

1 个答案:

答案 0 :(得分:4)

尝试:

System.out.println(Core.getBuildInformation());

(或者,对于python):

print cv2.getBuildInformation()
你应该看到类似的东西:

 [java] General configuration for OpenCV 3.0.0-dev =====================================
 [java]   Version control:               3.0.0-beta-539-g08dd1e0
 [java] 
 [java]   Platform:
 [java]     Host:                        Linux 3.13.0-40-generic x86_64
 [java]     CMake:                       2.8.12.1
 [java]     CMake generator:             Unix Makefiles
 [java]     CMake build tool:            /usr/bin/make
 [java]     Configuration:               Release
 ...