我的问题很简单,关键字 inline 对链接时间优化的观点有影响吗?链接时间优化是指支持 -flto(链接时间优化)的 GCC 版本。
例如:
主程序
#include "b.h"
int main() {
print_x(2);
return 0;
}
bh
extern void print_x(int x);
公元前
#include "b.h"
#include "stdio.h"
inline void print_x(int x) {
printf("%d\n", x);
}
当链接器进行 LTO(链接时间优化)时, bc中的 inline 关键字会有所不同吗?