发新话题
打印

请教关于动态连接库的问题

请教关于动态连接库的问题

我用 VC 做程序,不知道在做 shareware 的时候,是用 DLL 还是用静态连接库。
以前一直认为应该提供给用户静态连接的程序,后来发现一篇文章:
“m$把vc++的运行库(msvcrt*.dll, msvcp*.dll, mfc*.dll)在安装windows时就放在了system/system32目录中”

如果这样的话,是否可以提供给用户动态连接的版本了,如此的话,程序体积会小很多。
不知道大家有什么建议。

谢了。

TOP

不明白,
不过我用 DLL  打包的时候大部分也不用打进去, win98以上的用户可以正常使用

就是有些特殊的,你要在98下测试确定

TOP

vc6的在win2k+确实不用

TOP

谢谢了,
应该是可以的,不过如果使用 UNICODE 的话,在98 下只能用静态连接了(连接一下MSLU)
我没有找到如何使用动态库的 MSLU
可能只能提供给用户静态连接的程序了。

TOP

发新话题