gpt4 book ai didi

c++ - 基于 C/C++ 插件的系统的良好模式?

转载 作者:IT老高 更新时间:2023-10-28 23:13:00 26 4
gpt4 key购买 nike

在开发基于 C/C++ (=2?) 插件的框架以及需要支持实时交换的共享对象/动态库时,哪些示例有助于查看实现细节?

谢谢。

注意:这里的重点是实时交换,不需要重启系统是必需的

最佳答案

如果您使用的是 POSIX,dlopen()dlsym()dlclose() 就足够了。

有关详细信息和示例,请参阅 man dlsym

有一个不错的article关于加载动态库,插件基础设施就是一个例子。

EDIT OP 将 Windows 作为要求添加,因此这种方法无济于事,因为 Windows 不符合 POSIX 标准。但是 WinAPI 中也有类似的功能 - 参见 here .

关于c++ - 基于 C/C++ 插件的系统的良好模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/785480/

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