7
A
回答
1
我能想到的这些方式中,你可以解决这个问题 -
- 一个很简单但很有效的方式做到这一点是通过使用动态链接。将代码静态链接到您的库或可执行文件会使它们更大。 This的讨论可能会给你一个更清晰的画面。 GSL是作为一个动态库建立的,所以在大多数情况下,你自己的可执行文件中实际上只有很少的GSL目标文件。
- 使用编译器的优化 - 使用
-s
和-Os
标志在编译(使用GCC),或使用strip --strip-all
相关问题
- 1. 减小索引文件的大小
- 2. 减小.svn文件夹的大小
- 3. png文件的大小减小
- 4. 减小Excel的文件大小
- 5. 如何在原始文件夹中减小.mp3文件的大小以减小Android中.apk文件的大小?
- 6. 减少HTML文件大小?
- 7. 减少SWF文件大小
- 8. 减少.XAP文件大小?
- 9. knitr/rmarkdown - 减小html文件大小
- 10. .NET rotateflip减小文件大小
- 11. FileOutputStream将文件大小减小到0
- 12. .Zip文件大小减小/异常
- 13. 如何减小jfree库的大小
- 14. py2exe:减小库存档的大小
- 15. UIImagePNGRepresentation增加输出文件大小而不是减小大小
- 16. 减少Git仓库大小
- 17. 调整大小后图像的文件大小没有减少
- 18. 减小jdialog的大小
- 19. 减小EditField的大小
- 20. 减少图像的文件大小
- 21. 减少散点图的文件大小
- 22. 减少.NET中的PNG文件大小
- 23. 减少外部jar文件的大小
- 24. 减少UIImage的文件大小?
- 25. 减少DOMPDF生成的文件大小
- 26. 如果太长,减小文字大小
- 27. SQL中减小的行大小并没有减小表的大小
- 28. HTML - 减小页面大小
- 29. Bootstrap减小字体大小
- 30. 减小函数大小
多少林达你需要剥开二进制文件?你可以只需要你需要的库? – pyCthon
这个问题真的很有趣。在stackoverflow中有一个类似的问题,它可能会回答你的问题:http://stackoverflow.com/questions/4119726/extracting-small-parts-of-large-library-fx-boost我期待看到有经验的程序员'的答案。 – jespestana
一种减少**可执行文件**大小的方法在[这里](http://wiki.wxwidgets.org/Reducing_Executable_Size)中有描述。它虽然增加了你的图书馆的大小,但并没有告诉你如何过滤出你不感兴趣的图书馆的那些部分。 – Ali