我想在我的项目中将钴作为浏览器集成。计划是通过将钴作为共享库来实现。详细解释将不胜感激。
我的具体问题是如何将钴浏览器构建为共享库。
答案 0 :(得分:0)
将Cobalt集成到另一个二进制文件中的最简单方法是将Starboard实现(我假设您的操作系统类似POSIX)中的main()
函数重命名为cobalt_main()
并更改{{ 1}}在type
目标(位于cobalt
)到cobalt/browser/cobalt.gyp
。更深入的集成将需要更多的努力。
我不太确定你是否需要将Cobalt构建为共享库。也许您可以简单地运行相同的Cobalt二进制文件,但将其指向另一个应用程序?