![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
boost库,使用动态库(dll)好呢,还是静态库(lib)好呢?
初学boost,编译完成后发现boost\lib下既有lib文件也有dll文件,由此我有个疑问,使用boost库时,是用动态库好呢还是静态库好呢?请指教,多谢!...
初学boost,编译完成后发现boost\lib下既有lib文件也有dll文件,由此我有个疑问,使用boost库时,是用动态库好呢还是静态库好呢?请指教,多谢!
展开
2个回答
展开全部
我建议静态库(windows下编译直接点几下就正好只生产静态库)
因为动态库dll很大,你运行的时候一般不想带着那些沉重的dll吧,即使指用到部分,要把用到的dll挑出来也有点恶心。还有就是你不想让别人感知你用了boost时,静态库也合适一些
因为动态库dll很大,你运行的时候一般不想带着那些沉重的dll吧,即使指用到部分,要把用到的dll挑出来也有点恶心。还有就是你不想让别人感知你用了boost时,静态库也合适一些
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询