我正在使用 NaCL 开发 Google Chrome 扩展程序。它非常酷且易于使用,但我有疑问。
我的扩展需要 GPGME(GnuPG Made Easy),所以我使用“--enable-shared”选项编译该库并将该库添加到 .mnf 文件中:
{
...
"files": {
"libgpgme.so": {
"x86-64": {
"url": "libs/libgpgme.so"
},
"x86-32": {
"url": "libs/libgpgme.so"
}
}
...
}
我还使用选项“-lgpgme”更新了 makefile,但是当我编译我的 .nexe 时,出现以下错误:“libgpgme.so:文件无法识别:文件格式无法识别”。
所以,我的问题是:
- 我可以在我的项目中使用外部库吗?
- 我怎样才能做到这一点?
——干杯,何塞