过去,我在我的应用程序中使用过其他开发人员制作的 dll。现在,我的愿望是学习制作 dll 文件。因此,我开始在 Visual Studio 2008 中开发 dll 文件作为 c++ 项目。
按照教程完成后,我成功创建了 dll 项目。而且,当我创建另一个 c++ 控制台应用程序来测试上述 dll 时,我发现我需要包含之前 dll 项目的 lib 文件和头文件。我想包括自制标题取决于我如何实现我的项目。但是,在客户端应用程序中包含 lib 文件怎么样?
这不是额外的依赖吗?如果我的问题不清楚,那么我将再次简要解释一下:我已经创建了一个 dll 文件作为 VS2008 c++ 项目。当我尝试从另一个 c++ 项目访问 dll 时,我需要包含上一个项目的 lib 文件。所以,我想知道如何避免包含任何内容或任何依赖项,并且仍然在我的客户端应用程序中使用 dll ......
如果我的话没有意义,那么对不起......我是dll相关内容的新手......