• 3702阅读
  • 1回复

请问有关QAxObject的这个错误。 [复制链接]

上一主题 下一主题
离线glosing
 

只看楼主 倒序阅读 楼主  发表于: 2013-12-16
我在VS2010和QT4.8.4里面用QAxObject来读写EXCEL文件,报如下错误,请问如何解决?多谢您。
  1. QAxContainerd.lib(qaxbase.obj) : warning LNK4217: locally defined symbol _isupper imported in function "private: void __thiscall MetaObjectGenerator::addSetterSlot(class QByteArray const &)" (?addSetterSlot@MetaObjectGenerator@@AAEXABVQByteArray@@@Z)
  2. 1>QAxContainerd.lib(qaxbase.obj) : error LNK2019: unresolved external symbol __imp__toupper referenced in function "private: void __thiscall MetaObjectGenerator::addSetterSlot(class QByteArray const &)" (?addSetterSlot@MetaObjectGenerator@@AAEXABVQByteArray@@@Z)
我看到网上说要在.PRO文件里面加[font=Consolas, 'Courier New', Courier, mono, serif]CONFIG += qaxcontainer ,可是我的VS2010工程没有这个东西,请问如何在我的工程里面设置加上这个?我试着在mkspecs\win32-msvc2010里面的qmake.conf里面的CONFIG那加过,可是还是这个错误,请问这是为什么?多谢了。
离线XChinux

只看该作者 1楼 发表于: 2013-12-16
那你就到lib目录里找到qzxcontainer开头的.lib库,加进去。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个