我試圖建立一個使用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」,但他卻無法幫助。
所以我的問題是:我該如何設置鏈接器標誌?還是我錯過了別的?在哪裏可以找到缺失的圖書館?
在此先感謝和問候!