我需要使用eclipse将.rc
文件和相应的resource.h
添加到现有的c ++项目中。似乎关于此的材料并不多。怎么做?或如何让Firefox检测到插件?(鉴于.so文件已成功生成)
(该项目是Mozilla的NPAPI的npruntime示例。)
答案 0 :(得分:1)
假设您使用linux / unix,听起来似乎没有.rc需要做的事情让浏览器检测到它,您只需暴露正确的入口点并对它们做出响应智能。
例如,FireBreath公开了这些入口点:
extern "C" char * NP_GetPluginVersion()
extern "C" const char * NP_GetMIMEDescription()
extern "C" NPError NP_GetValue(void *future, NPPVariable variable, void *value)
extern "C" NPError NP_Initialize(NPNetscapeFuncs* pFuncs, NPPluginFuncs *pluginFuncs)
extern "C" NPError NP_Shutdown()