关于静态链接库的一个问题

今天下午面试,遇到这样一个问题:
如果静态链接库里面有一万个函数,但是我们只用到了1000个函数,剩下的9000个函数是否会被编译,为什么?
实在是不知道为什么,所以来请教下各位

c++

2个回答

静态链接库市已经编译好的,而不是在运行的时候编译。链接器只会链接你调用的函数。

静态链接库只要生成了,就已经编译完成了,和用不用,用多少没有关系

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!