文件名称:pluginlib:用C ++编写的简单跨平台插件系统
文件大小:18KB
文件格式:ZIP
更新时间:2024-04-25 10:08:56
C++
插件库 一个C ++ 11单头跨平台插件处理库 它没有外部依赖关系,因此仅包含plugin.h就可以正常工作。 注意:执行功能时必须小心。 功能类型不存储,由用户自行处理 例子 示例插件 // contents of exampleplugin.cpp # include < string> // extern "C" is required to avoid name mangling extern " C " { int double_value ( int val) { return val * 2 ; } std::string hello ( const std::string& name) { return " Hello, " + name + " ! " ; } } 驱动程式码 // contents of main.c
【文件预览】:
pluginlib-master
----test()
--------test.sh(67B)
--------main(56KB)
--------main.cpp(92B)
----include()
--------hirzel()
----LICENSE(1KB)
----.gitignore(20B)
----CMakeLists.txt(591B)
----README.md(1KB)