首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Visual中生成ActiveX DLL时链接器错误

在Visual中生成ActiveX DLL时链接器错误
EN

Stack Overflow用户
提问于 2015-02-02 03:27:57
回答 1查看 559关注 0票数 0

我试图在Visual中创建一个ActiveX DLL,生成时会出现以下错误:

代码语言:javascript
复制
Error   1   error LNK2001: unresolved external symbol DllCanUnloadNow
Error   2   error LNK2001: unresolved external symbol DllGetClassObject
Error   3   error LNK2001: unresolved external symbol DllRegisterServer
Error   4   error LNK2001: unresolved external symbol DllUnregisterServer
Error   5   error LNK2001: unresolved external symbol DumpIDL   
Error   6   error LNK1120: 5 unresolved externals

我遗漏了图书馆吗?

谢谢您抽时间见我。

编辑:这里的是标题:

代码语言:javascript
复制
#ifndef #ifndef TESTACTIVEX_H
#define #ifndef TESTACTIVEX_H

#include <QtWidgets/QWidget>
#include <ActiveQt/QAxBindable>

#include "ui_testactivex.h"

class TestActiveX : public QWidget, public QAxBindable
{
    Q_OBJECT

public:
    TestActiveX(QWidget *parent = 0);

private:
    Ui::TestActiveXClass ui;
};

#endif // #ifndef TESTACTIVEX_H 
EN

回答 1

Stack Overflow用户

发布于 2015-02-03 01:57:57

因此,我不确定这是否可以作为一个答案,但是我已经能够通过使用Qt来构建代码而不是Visual来解决这个问题。

我希望我能用解决这个问题,但我可以。感谢大家的帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28270716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档