在C ++中有关于动态库的问题,我有一个dll,其他一些dll链接到,我想在该dll中的一个导出函数中添加一个参数。 我是否需要使用新的lib或仅实际调用该特定函数的dll重建链接到它的所有dll?
非常感谢帮助!
答案 0 :(得分:1)
实际调用具有新参数的特定函数的那些将需要重建。
lib
的{p> DLL
有助于解析与executable/other dll
相关联的DLL
中使用的名称。因此对于没有调用其签名已被更改的函数(在dll中)的executables/dlls
,不需要重建。
但作为一种良好的做法"只要有可能",从一致的角度来看,每个使用较新版本dll
的人都应该重建。