这个问题是在我实现我的静态库时出现的。
我想检查我的猜测并获得有关在静态库中使用内联函数的信息。
我的猜测是静态库的实施者无法在他的库中导出内联函数
由于内联语句是由编译器通过放置表示操作的低级命令来实现的(是否使函数内联取决于编译器)在代码段的函数体中,这样操作就不会放在导出/导入表中,因此不能被链接器处理,因此不能被库管理员包含到静态库所在的应用程序代码中被附上。我的逻辑对吗?我想将函数作为内联导入是允许的,但我想知道它是如何实现的,因为这是编译器的责任,但在链接状态下只有图书馆员,所以这意味着它必须采取一些行动才能使函数内联。