c++ - 第三方dll丢失,等待中怎么办?

标签 c++ methodology

我正在处理遗留 C++ 项目并且缺少第三方 dll。我被告知该 dll 将在两周内可用。我需要执行的工作是纯 UI。我真的不需要dll。但是,如果没有 dll,应用程序将无法运行。我应该注释掉所有调用 dll 的地方还是创建一个占位符 dll,无论哪种方式都有大量的 API 需要覆盖?没有人有更好的主意吗?

最佳答案

我会创建一个什么也不做的 stub DLL(或者只做您需要做的事情)。然后当你得到真正的,把它放在你的 stub 上,你就完成了。

如果您需要创建不计其数的函数,您可以使用 perl 或其他一些脚本语言来帮助将大量链接器错误转化为包含所需函数原型(prototype)的文件。

关于c++ - 第三方dll丢失,等待中怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/529684/

相关文章:

Javascript 方法语法 - lowerUpper 格式的正确术语

c++ - 如果通过new创建对象,成员函数的局部变量在哪里创建?

c++ - 不完整类型的无效使用 'DIR'

javascript - 如果变量未定义,try/catch(其中一种)是防止错误发生的最佳方法吗?

agile - 什么是面向对象的方法论?

agile - 结对编程意味着每个开发人员的成本加倍。值那么多钱吗?

c++ - 尝试使用模数或 fmod,但两者都给我的程序带来问题?

用于分离辅助监视器的 C++ 应用程序

c++ - 如何创建一个可以初始化 C++ 数据类型的类?

design-patterns - 类中最重要的方法有术语吗?