【问题标题】:when use DLL in c++? [closed]在 C++ 中使用 DLL 时? [关闭]
【发布时间】:2012-04-26 13:31:22
【问题描述】:

在过去的 3 周里,我一直在尝试创建一个代码生成器,我的老板让我放入一个插件 DLL,以便我们下次想要重用它时调用它!

所以我在网上搜索了一个DLL的含义,但它仍然有点模糊,所以如果你对初学者有更好的简单定义或关于C++中DLL的清晰概念,请赐教。

另一件事:我注意到有些使用 QT 来创建插件,那么 QT 中的什么让我们有可能做到我们在任何其他 IDE 中都找不到的呢?

PS:我没用过QT!

【问题讨论】:

  • “它仍然有点模糊”......但你的问题也是如此。你有什么不明白的?我们可以给你一个定义,但它不会比维基百科和其他网站上的更清楚。你需要让你的问题更清楚(也许范围不那么广泛)。
  • 什么是c++代码的dll?它是如何表示的?为什么我需要创建一个dll?如何在 c++ 代码中重用它? QT 有哪些选项可以在 c++ 中创建 DLL?等
  • 我希望你的老板明白 a) 无需构建 DLL 就可以重用你的代码 b) 他给你的任务超出了你目前的能力(所以他更好地知道如何处理你的情况无法执行任务)。
  • 我是实习生,我应该学习!

标签: c++ qt plugins dll


【解决方案1】:

DLL-动态链接库是将类、方法和过程打包成一个编译文件以与其他程序一起使用。它类似于可执行的 .exe 文件,只是不需要 main 方法。

【讨论】:

    猜你喜欢
    • 2019-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-18
    • 2016-10-13
    相关资源
    最近更新 更多