我正在使用NaCL开发Google Chrome扩展程序。这很酷很容易使用,但我有一个疑问。使用NaCL和外部库的Google Chrome扩展程序
我的扩展需要GPGME(GnuPG的一点通),所以我编译“--enable-共享”选项,库和添加库到.mnf文件:
{
...
"files": {
"libgpgme.so": {
"x86-64": {
"url": "libs/libgpgme.so"
},
"x86-32": {
"url": "libs/libgpgme.so"
}
}
...
}
我还更新使用选项“-lgpgme”的makefile,但是当我编译我的.nexe时,我有以下错误:“libgpgme.so:文件无法识别:文件格式无法识别”。
所以,我的问题是:
- 我可以使用外部库与我的项目?
- 我该怎么做?
- 干杯, 何塞
好的,谢谢你的解释。我将尝试将libgpgme移植到NaCL,但这很容易,因为首先我需要移植依赖关系,比如libgpgme_error等等......但是我会尝试;) – josecampos
@West 39th:你可以在这里看看我的问题http://stackoverflow.com/questions/23270979/how-to-use-ported-library-in-nacl-module。我不知道如何解决它。谢谢, –