我正在开发一个遗留的C++项目并且缺少第三方dll.我被告知这个dll将在两周内上市.我需要执行的工作是纯UI.我真的不需要这个dll.但是,如果没有dll,应用程序将无法运行.我是否应该注释所有调用dll的地方或创建一个占位符dll,无论哪种方式都有大量的API需要覆盖?没有人有更好的主意吗?
我创建了一个不执行任何操作的存根DLL(或者只需要它就可以执行).然后,当你得到真正的那个,把它放在你的存根上,你就完成了.
如果您需要创建许多函数,您可以使用perl或其他一些脚本语言来帮助将大量的链接器错误转换为包含所需函数原型的文件.