QT界面开发-QAxObject 解析 excel 时报错error LNK2019: 无法解析的外部符号

转载自https://blog.csdn.net/weixin_39739789/article/details/89966938

类似如下的报错:

1.error LNK2019: 无法解析的外部符号 "public: class QVariant __thiscall QAxBase::dynamicCall(char const *,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &)"
2.error LNK2019: 无法解析的外部符号 "public: class QAxObject * __thiscall QAxBase::querySubObject(char const *,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &)"
3. error LNK2019: 无法解析的外部符号 "public: __thiscall QAxObject::QAxObject(class QString const &,class QObject *)"

是VS的配置问题,解决方案如下:
右键点击项目-》属性-》c++-》附加包含目录后面添加:$(QTDIR)\include\ActiveQt;

右键点击项目-》属性-》c++-》链接器-》输入 后面 添加:Qt5AxContainer.lib Qt5AxBase.lib

如果是debug版本那么需要修改成 Qt5AxContainerd.lib Qt5AxBased.lib

猜你喜欢

转载自www.cnblogs.com/nxopen2018/p/12196161.html