gpt4 book ai didi

c++ - 减少 GSL 库的文件大小

转载 作者:可可西里 更新时间:2023-11-01 18:39:42 25 4
gpt4 key购买 nike

有没有办法减少编译后的GSL库的文件大小?

我可以只编译一些子库吗?

最佳答案

我可以想到这些方法来解决这个问题 -

  • 执行此操作的一种非常简单但非常有效的方法是使用动态链接。将代码静态链接到您的库或可执行文件会使它们变得更大。 This讨论可能会给你一个更清晰的画面。 GSL 是作为动态库构建的,因此在大多数情况下,您自己的可执行文件中实际上只有很少的 GSL 对象文件。
  • 使用编译器优化 - 在编译(使用 GCC)时使用 -s-Os 标志剥离二进制文件或使用 strip --strip-all

关于c++ - 减少 GSL 库的文件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12979315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com