我试图建立一个使用Pepper API的铬受信插件(无沙箱的NaCl插件)建立链接标志(版本16 )在Linux上。 “受信任的插件”意味着我在启动Chrome时将路径传递给我的插件,插件会在特定的自定义应用程序类型的上下文中加载。
使用C-API的一切工作发现,因为插件然后不必链接到任何谷歌图书馆。但是当我使用Pepper的C++-API时,一些符号缺失; demangled e.g ...
pp::Instance::Init(unsigned int, char const**, char const**)
)
...但我根本不知道哪个库必须通过链接到我的共享库。当然,我下载了Pepper SDK,但所有内容似乎都准备好了开发NaCl-Plugins,因此可以进行交叉编译(我不需要交叉编译)。
我试着问一个跟帖问题here,因为发行人在他的Makefile中使用“-lppapi_cpp -lppapi_cpp_objects”,但他却无法帮助。
所以我的问题是:我该如何设置链接器标志?还是我错过了别的?在哪里可以找到缺失的图书馆?
在此先感谢和问候!