有一个带有大量DLL的应用程序是不好的做法?

jma*_*erx 3 c c++

拥有大量的DLL依赖关系或更好的静态链接是否更好?

谢谢

Mic*_*yan 8

不,运送大量DLL是不错的做法; 但是,将它们放在%System32%中是不好的做法.实际上,使用DLL而不是静态链接通常是好的; 首先,你可以轻松地换掉你需要更新的DLL,而不必替换整个二进制文件,而另一方面,如果你的程序最终需要多个可以同时工作的可执行文件,你只需支付一份副本DLL代码(而使用静态链接,最终会复制常见的代码).