标签: c++ dll linker
我正在使用Visual Studio 2010来构建C ++代码。我没有使用MFC或.net。我有两个项目,一个是DLL,一个是使用该DLL在这些类上使用类和调用函数的程序。所以程序使用从dll生成的.lib,并且在运行时,在PATH中有DLL。
所以,我的问题是,在什么情况下,如果DLL发生变化,我是否需要重建程序?
例如: - 更改功能的实现 - 添加功能 - 删除功能 - 添加私有变量 - 添加一个新的隔离类