Я пытался получить четкий ответ об этом все утро, но мне не очень повезло - может быть, я медлительный, так как раньше я не использовал эту функцию.
У меня есть файл .dll, а также соответствующий файл .lib с тем же именем.Я хочу использовать некоторые функции из них с моим приложением Qt.У меня есть список функций, доступных мне в библиотеке, и у меня также есть список прототипов C ++ для этих функций (они написаны с использованием extern "C").
Из того, что я могу понять с сегодняшнего дня (может быть неправильно), я могу либо загрузить библиотеку во время выполнения и попытаться решить нужную мне функцию, либо я могу загрузить библиотеку во время компиляции, обеспечив включение C ++прототипы в моей шапке.
Итак, мой первый вопрос: правильно ли я думаю об этих двух вещах?
Если я, есть ли из них предпочтительный выход?
Если я ошибаюсь, сможет ли кто-нибудь слегка толкнуть меня в правильном направлении?
Спасибо