OpenCV е изграден в режим Debug или Release?

Искам да знам със сигурност дали OpenCV е създаден в режим на отстраняване на грешки или режим на освобождаване.

Работя с Linux Mint 17.1 Rebbeca.

Инсталирах OpenCV от Synaptic.

След търсене в Google и в моя компютър открих, че един от конфигурационните файлове е OpenCVModules-release.cmake - но все пак не мога да кажа, че този файл е бил използван по време на компилация.

Знаете ли друг метод за проверка как е изграден OpenCV?

въведете описание на изображението тук

Благодаря ти.


person dvsaraiva    schedule 18.04.2015    source източник


Отговори (1)


опитайте:

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
 ...
person berak    schedule 18.04.2015