gpt4 book ai didi

c - 如何让 gcc 忽略从未调用过的函数?

转载 作者:太空宇宙 更新时间:2023-11-04 00:19:17 25 4
gpt4 key购买 nike

#include <stdio.h>

void func(){
printf("123\n");
}

int main(){
printf("hi\n");
}

似乎无论我如何编译,func 总是存在于二进制目标中?

最佳答案

函数在 C 中默认具有外部链接。将其设置为static 应该通知链接器它在外部不需要并且应该将其保留。

关于c - 如何让 gcc 忽略从未调用过的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7444405/

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