Пытаюсь подключить в Qt проект на С++ (никакие собственные библиотеки Qt не используются) библиотеки ole32 и oleaut32 из набора windows SDK.
LIBS += -lole32
LIBS += -loleaut32
Библиотеки (.lib) лежат в директории проекта, он их видит, вроде видит так же и функции из них. Но выдает ~1000 ошибок в .h файлах библиотек. Видимо эти либы скомпилированы в msvc, qt же работает через mingw, в этом и проблема (как мне кажется). Есть ли способ все таки подключить их без ошибок используя Qt? Может нужно подключить не lib а dll файлы? Или они так же зависят от компилятора? Знаний именно в этой области не достает, видимо я что-то важное упустил
.dll или .lib зависит от способа линковки. Если вы не уверены, то скорей всего, она динамическая, а значит .dll
Попробуйте добавить еще
LIBS += -lole32 -luuid
Ну и кроме того при переносе проекта из студии в QtCreator и смене компилятора многие вещи, которые старый компилятор проглатывал, MinGW не примет. Придется переделывать код. QtCreator, если я не ошибаюсь, будет пофайлово выводить ошибки и предупреждения. То есть не все ошибки в проекте сразу, а файл за файлом
Может пригодиться а может и нет. Если в проекты необходимо импортировать внешние библиотеки и файлы очень удобно пользоваться уже готовой функцией импортирования Qt. Правой клавишей нажать на проект->Добавить библиотеку->Добавить внешнюю библиотеку->путь к либе. Самое удобное что путь в про файл пропишется правильно сам.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть QLabel, в который нужно запихнуть изображениеНужно сделать так, чтобы это изображение отображалось с рамкой различной толщины
Задача поставлена следующим образом: создать класс умный указатель, с которым можно будет реализовать следующее:
Как в Qt можно реализовать меню "Окно" MDI-приложения, отражающее открытые внутренние окна и позволяющее переключаться между ними? Пока приходит...