当前位置: 首页 > 软件库 > 程序开发 > 常用工具包 >

PluginRuntime

C/C++反向插件系统
授权协议 Apache
开发语言 Java C/C++ Lua
所属分类 程序开发、 常用工具包
软件类型 开源软件
地区 国产
投 递 者 东门令
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

这个项目最初的灵感来源于JNI的实现,以及C/C++和LUA调用,目的是实现一个轻量的C/C++反向插件系统。 目前已经实际项目中使用。

http://blog.163.com/lvan100@yeah/blog/static/681172142014427101917590/

 相关资料
  • 问题内容: 作为此后C插件系统的继续:符号查找错误,我仍在编写我的插件系统,并遇到了新的错误。 概括一下插件是什么,该程序包含一个由外壳接口的网络应用程序,消息具有类型,因此可用于在网络上创建应用程序。例如,可能的应用程序是聊天或转移应用程序。 因此,shell命令可以在网络上发送特定应用程序的消息,当接收到一条消息时,如果它对应于特定应用程序,则将消息内容作为参数执行一个动作功能,它可能就是该应

  • 问题内容: 我在插件页面上有一个问题,但这似乎对Jenkins支持更加活跃。 当将更改推送到任何分支时,该作业将运行并合并到development分支中,但是大约20秒后,该作业将注意到合并到development中并再次触发该作业。这不应该发生,因为开发处于要建立的分支中(具有逆向选择策略)。当更改推送到母版或发行版(也应排除在外)时,也会发生这种情况。如果存在合并失败,那么作业将开始一个永无休

  • https://marketplace.visualstudio.com/#VSCode Node.js插件支持 https://github.com/SamVerschueren/vscode-ava

  • YOG2 插件系统是整个框架的骨架。在 YOG2 中,从中间件管理到日志系统和FIS静态资源管理,所有功能的引入都是以插件的形式引入的,因此在了解每个功能的具体用法之前,我们需要对插件系统有一个整体的了解。 YOG2 插件系统的设计目标是 通过插件系统实现功能与配置的分离 功能由插件自身实现 配置由插件系统统一管理,完全暴露给用户 这样设计的优点是我们可以对 yog2 project 的运行时核心

  • Node.js 插件是用 C++ 编写的动态链接共享对象,可以使用 require() 函数加载到 Node.js 中,且像普通的 Node.js 模块一样被使用。 它们主要用于为运行在 Node.js 中的 JavaScript 与 C/C++ 库之间提供接口。 目前用于实现插件的方法相当复杂,涉及多个组件和 API 的知识: V8:Node.js 目前用于提供 JavaScript 实现的 C

  • 在编写扩展之前,我们首先需要了解一下 Cocos Creator 3D 内,扩展的基础结构。 Cocos Creator 3D 编辑器是基于 GitHub 的 Electron 内核开发。Electron 是一个集成了 Node.js 和 Chromimu 的跨平台开发框架。 在 Electron 的架构中,一份应用程序由主进程和渲染进程组成,其主进程负责管理平台相关的调度,如窗口的开启关闭,菜单

  • 问题内容: 有人可以告诉我反向关系是什么意思吗?我已经开始使用Django,并且在文档的很多地方都看到了“反向关系”。到底是什么意思?为什么有用?它与related_name有什么关系? 问题答案: 这是有关related_name的文档 假设你有2个模型 现在,你可以从配置文件对象执行操作。但是,如果要给配置文件对象指定对象,该怎么做?多数民众赞成在哪里或进来。 Django默认情况下为你提供一

  • /usr/include/C++/4.8/ext/new_allocator.h:在实例化'void__gnu_cxx::new_allocator<_tp>::construct(_up*,_args&&...)[with_up=UNDIR_W_EDGE;_args={const UNDIR_W_EDGE&};_tp=UNDIR_W_EDGE]':/usr/include/c++/4.8/bit