Решил поюзать диспечер пакетов vcpkg и установил в нем opencv (vcpkg install grpc). При этом консольные проекты, выполняющие просто обработку изображений нормально собираются и запускаются.
При попытке запустить приложение с «окошком» (визуальное отображение рисунка imshow) возникает ошибка:
OpenCV(4.3.0) Error: Unspecified error (The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Cocoa support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script) in cvWaitKey, file /home/cvprog/vcpkg/buildtrees/opencv4/src/4.3.0-0c6047baf6.clean/modules/highgui/src/window.cpp, line 717
Предполажил, что в vcpkg нужно поставить gtk:
./vcpkg update
./vcpkg install gtk
...
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:85 (message):
Command failed: autoreconf -v --install
Working Directory: /home/cvprog/vcpkg/buildtrees/libepoxy/src/1.5.4-337c486045.clean
Error code: 1
...
Error: Building package libepoxy:x64-linux failed with: BUILD_FAILED
$ cat /home/cvprog/vcpkg/buildtrees/libepoxy/autoreconf-x64-linux-err.log
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I m4
configure.ac:36: error: must install xorg-macros 1.8 or later before running autoconf/autogen.
Hint: either install from source, git://anongit.freedesktop.org/xorg/util/macros or,
depending on you distribution, try package 'xutils-dev' or 'xorg-x11-util-macros'
configure.ac:36: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1
autoreconf: aclocal failed with exit status: 1
$ ./vcpkg install xorg-macros
Computing installation plan...
Error: Cannot find definition for package `xorg-macros`.
Подскажите что можно сделать?