![]() |
1
3
使用
|
![]() |
2
2
如果在链接静态库之后您真的很关心可执行文件的大小,那么您还应该在每个源文件(以及对象文件)中只放置一个函数。链接器通常在链接期间从静态库中提取整个对象文件。 |
![]() |
3
1
您确定需要在最终图像中包含静态libs吗?静态lib在链接时被链接到可执行文件中,因此除非您打算用一个工作的编译器/链接器创建一个系统,否则您可以安全地删除静态库。动态libs是另一个故事。。。 如果需要减小静态库的大小,请使用“strip”和正确的选项剥离mylib.a“没有任何选项应该做正确的事情,但是您可能会得到一个带有一些额外选项的较小的库。注意不要从库中删除符号表,因为链接器需要此表来实现其“魔力”。 |
![]() |
4
0
你可以用
|
![]() |
Community wiki · C中有哪些耗时的操作? 1 年前 |
![]() |
Community wiki · 将所有处理器电源都投入到任务中 1 年前 |
![]() |
Community wiki · C++为C添加了什么?[已关闭] 1 年前 |
![]() |
Community wiki · 打印1到1000,不带循环或条件 1 年前 |