gpt4 book ai didi

c++ - 关于 Linux 中的共享库,有没有办法在库中选择导出函数?

转载 作者:太空狗 更新时间:2023-10-29 11:45:14 24 4
gpt4 key购买 nike

我在这里阅读教程: http://www.techytalk.info/c-cplusplus-library-programming-on-linux-part-two-dynamic-libraries/

在我看来,在Windows平台上没有类似DLL的dllexport的功能。

有没有办法选择库中的某些函数作为导出函数,并使库中的其余函数对外部调用不可见?

最佳答案

您可能想要使用 visibility function attribute海湾合作委员会。

参见 GCC visibility wikipage并阅读 Drepper's paper 如何编写共享库

关于c++ - 关于 Linux 中的共享库,有没有办法在库中选择导出函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19970308/

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