• 5253阅读
  • 1回复

QLibrary 加载动态库失败 [复制链接]

上一主题 下一主题
离线laurentium
 
只看楼主 倒序阅读 楼主  发表于: 2009-02-12
同样的代码,在有的机器上可以正常load动态库,在有的机器上却不能,有没有人遇到过这样的情况呢?

    QString szObjectName = QCoreApplication::applicationDirPath();
    szObjectName += "/ChatModule.dll";

    m_pLibrary = new QLibrary(szObjectName);

    typedef IChatModule* (* FuncCreateChatModuleObject)();
    FuncCreateChatModuleObject pfnCreateChatModuleObject = (FuncCreateChatModuleObject) m_pLibrary->resolve("CreateChatModuleObject");

    if (pfnCreateChatModuleObject == NULL)
        return -1;
离线optphantom

只看该作者 1楼 发表于: 2009-02-12
用QLibray::errorString()看看原因
快速回复
限100 字节
 
上一个 下一个