Это вопрос новичка.Я пытаюсь добавить библиотеки OpenCV в проект QT.
В этом вопросе говорится, что флаги связи задаются как
pkg-config --libs opencv
Если я вставлю вывод командной строкив файл проекта, например:
LIBS += -L/usr/local/lib -lml -lcvaux -lhighgui -lcv -lcxcore
, тогда все компилируется нормально, но теперь это не переносимо.Как я могу просто сослаться на вывод команды?
Обновление: пробовал предложение Кена Блума, но оно не скомпилируется.Фактически сгенерированные команды компилятора:
# How it should be, at least on my machine
g++ -o QOpenCVTest main.o qopencvtest.o moc_qopencvtest.o -L/usr/lib -L/usr/local/lib -lml -lcvaux -lhighgui -lcv -lcxcore -lQtGui -lQtCore -lpthread
# with CONFIG and PKGCONFIG
g++ -o QOpenCVTest main.o qopencvtest.o moc_qopencvtest.o -L/usr/lib -lQtGui -lQtCore -lpthread