@daemonZ

Как работать с activeX в QT 5.5. static build?

Здравствуйте.
На основе инструкции организовал QT 5.5 static build.
Но как оказалось там отсутствуют COM объекты ActiveX, и при компиляции выдает ошибку:
:-1: ошибка: Unknown module(s) in QT: axcontainer


Мой файл .pro:
QT       += core gui
QT       += network
QT       += axcontainer
QT       += xml
QT       += testlib
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = GoParser
TEMPLATE = app
SOURCES += main.cpp\
        mainwindow.cpp \
    auth.cpp
HEADERS  += mainwindow.h \
    auth.h
FORMS    += mainwindow.ui \
    auth.ui
RESOURCES = resources.qrc
RC_FILE   = resources.rc
DISTFILES +=


Когда с .pro файла удаляю строку:
QT += axcontainer

То выдает ошибку:
QAxObject: Нет такого файла или каталога

prntscr.com/8bo0qu

Когда меняю сборку со static build назад на динамическую подобной проблемы нету, и программа компилируется и работает.

Как можно скомпилировать программу, в которой используется COM объекты activeX, в QT 5.5. static build ?
  • Вопрос задан
  • 1009 просмотров
Пригласить эксперта
Ответы на вопрос 1
vt4a2h
@vt4a2h
Senior software engineer (C++/Qt/boost)
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы