库管工作中的不足和优点 静态库和动态库的区别有哪些?
浏览量:2967
时间:2021-03-13 12:00:26
作者:admin
静态库和动态库的区别有哪些?
对于服务器应用程序,为了尽量减少环境的影响,避免开发环境和联机环境的差异,以及其他应用程序对同一台机器的影响,即使用动态库,我们还倾向于打包所有使用的库。(最新的想法是打包整个文件系统,比如docker)。所以静态链接的优点是:1。节省空间:链接器将只复制您使用的对象。
2. 简单的包装。实际上,动态库的原始名称是共享对象。如果不准备共享,使用动态库是不好的。除非:
3。应用程序是多可执行和多进程结构,因此动态库既节省内存又节省磁盘空间。
4. 应用程序应该动态加载进程内插件:进程空间中的多个静态库会让您烦恼。
在Unity里使用Lua有什么优势?
我只知道如何编译静态库,创建一个新的空静态库项目,将所有Lua文件放入其中并编译它。动态库似乎设置了预编译选项,但我没有尝试。我只为动态库编译了luajit,它已经有了一个批处理过程,可以通过使用vs命令行轻松完成
库管工作中的不足和优点 静态方法的好处 静态评价方法的优点有哪些
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。