有没有一种实用工具,可以采取ALL的SO这么一个精灵的需要把它们变成静态然后转换精灵是如此的自由?包共享库精灵
Q
包共享库精灵
12
A
回答
8
0
您可以在编译时使用-static链接。你想要做这个后编译?
1
或许不会,但在理论上,毫无疑问,这是可以做到。
一个方面要注意的 - 典型的程序将不会使用所有的代码从给定的左右,所以一味包括每个SO会给你一个不伦不类的臃肿可执行的所有材料。经典的静态链接只包含需要的链接。
另一个方面要注意的是C++模板实例。我认为这些将主要出现在可执行文件中(不是SO的一部分)。
2
我已经使用了codelogic提到的Statifier。
它运作良好几个Linux命令一样的ethtool。
3
Statifier是一个选项。另一种选择是 Ermine。尽管Ermine是商业化的,但它在内存随机化系统上的表现比定级好。
相关问题
- 1. 将共享库链接到共享库
- 2. 如何让精灵从精灵表变成另一个精灵?
- 3. 的Eclipse CDT自动包括共享库
- 4. 如何使用SConstruct包含共享库?
- 5. jna包装共享.so库 - 访问类
- 6. 什么共享库包含android_init_namespaces?
- 7. 使用包含与C++共享库
- 8. 共享库App.Config
- 9. 共享库websphere
- 10. 共享库
- 11. TFS共享库
- 12. Linux共享库
- 13. cmake共享库
- 14. android共享喜好的灵活性
- 15. 不与共享库共享所有类
- 16. 共享公共弹簧库
- 17. CreateJS纹理包装器修剪精灵
- 18. cocos2d精灵碰撞检测包围盒
- 19. 收到错误味精安装未能缺少的共享库
- 20. LINQ到SQL和SQL精简 - 数据库文件共享问题
- 21. 加载共享库
- 22. 共享库内部
- 23. Jni和共享库
- 24. 使用共享库
- 25. Linux共享库C++
- 26. Go的共享库?
- 27. 屏幕共享库
- 28. Maven和共享库
- 29. Ansible共享库存
- 30. 保护共享库
你能推荐什么做后期编译? – mustafa 2011-10-13 08:29:48