引发 LTO 优化后续错误的一种可能及解决方法
原文中文,约800字,阅读约需2分钟。
📝
内容提要
最近开发 C++ 的程序在链接阶段发生了一个 LTO 相关的错误。LTO 是一种编译优化技术,通过在链接阶段执行全程序优化来提升代码性能和减少二进制文件大小。错误信息提示在 LTO 优化之后添加 bitcode,解决方法是为链接器指定链接输入,强制保留指定的符号。