gpt4 book ai didi

c++ - 非调用函数的编译器优化

转载 作者:搜寻专家 更新时间:2023-10-31 01:52:49 26 4
gpt4 key购买 nike

我在遗留代码中有一个函数,它不再被调用。

我的问题是:编译器会针对未被调用的函数进行优化,还是可执行文件会包含该函数的代码?

最佳答案

可能吧。它由实现、工具集和构建参数定义。

更改您的优化设置、链接器标志和可见性(静态/私有(private)/外部/内部/匿名命名空间)可以增加它从最终可执行文件中省略的可能性。

关于c++ - 非调用函数的编译器优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12033416/

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