我需要將C++類(打包爲共享庫)公開爲JavaScript的魔力世界。替代v8以將C++對象暴露給JavaScript(在PowerPC上)
最明顯的解決方案是使用Node.js/v8。問題是它必須在PowerPC上運行(請不要對此評論...)和 - 唉! - v8不能在PowerPC上運行(v8-powerpc項目似乎已經死機)。
我想了解是否有任何其他可行的解決方案,目前一些可能性:
- emscripten,這LLVM位碼轉換爲JavaScript;
- WebKit的JavaScriptCore,雖然我不知道它會工作(我要的WebKit上的PowerPC反正)
我不是一個JavaScript專家,其實我覺得挺失落,所以這些都是我的問題:
- emscripten是一個有效的解決方案嗎? (你有沒有使用它?)
- 任何人都可以指出我有關如何使用JavaScriptCore公開C++ JavaScript的任何文檔?
- 有沒有其他的選擇,和/或你會採用哪一種?
非常感謝,
Rippel
爲了清楚起見,目標是使用C++庫編寫JavaScript應用程序(運行在JS引擎上)。 – rippeltippel