Ошибка указывает, что компоновщик не смог найти символы (методы), предоставленные библиотекой. В своем файле .pro
вы указали компоновщику каталог, в котором находится ваша библиотека, но забыли указать, какая библиотека должна быть связана.
Таким образом, вы должны соответственно изменить строку LIBS +=...
, например ::
LIBS += -L$$DCMTK_LIBS_PREFIX -ldcmtk
Поскольку я не знаю фактического названия библиотеки, я использую dcmtk
в моем примере. Возможно, вам придется принять его в соответствии с вашей средой сборки. Просто убедитесь, что у вас есть -l
(нижний регистр L
), сразу за которым следует имя библиотеки.