Вы можете найти правильные флаги ссылки, используя pkg-config --libs opencv
, и правильные флаги, используя pkg-config --cflags opencv
.
Реальные библиотеки должны быть установлены в / usr / lib и иметь такие имена, как libhighgui.a или libhighgui.so, но вам, вероятно, не придется ссылаться на них напрямую. Просто используйте вывод вышеуказанных команд в нужном месте в Eclipse для установки флагов ссылок и включения каталогов. Если вы действительно хотите знать, какие библиотеки связаны с OpenCV, вывод pkg-config --libs opencv
даст вам имена. Например, одним из выходных данных этой команды является -lhighgui, поэтому мы знаем, что в файле /usr/lib.
должен быть файл с именем
libhighgui.so
.
Я давно не использовал Eclipse для C или C ++, поэтому не могу вспомнить, где находятся эти опции, но они где-то есть.